Hotel Relax Inn New Delhi is a great place to stay in the North Delhi district, 7 km from the Adventure Island amusement park.
The Shah Burj is a 15-minute drive from this hotel, while Temple is a 10-minute ride away. The 3-star hotel is situated near New Delhi train station, 16 km away.
The rooms at the Relax Inn provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning.