Located at a distance of 4.1 km from the Baháʼí house "Lotus Temple", the 3-star Hotel River View New Delhi offers a business centre for those arriving on business. Featuring 17 rooms with views of the city, this New Delhi hotel is at a distance of 2.6 km from Atlantic Water World Water Park Delhi.
The property is in the heart of New Delhi, quite close to Okhla Vihar underground station. The River View New Delhi is about a 10-minute walk from Okhla Terminal bus stop and just 5 minutes' walk from Rett ka Teela. Families travelling to New Delhi will enjoy being at a distance of 2.5 km from Worlds of Wonder Amusement Park. For those travelling from afar, Delhi International airport is 25 minutes' drive away.
Bathrooms come with a bidet, a roll-in shower, and a separate toilet, along with towels and slippers.
The River View offers a daily buffet breakfast.
Book River View New Delhi
More +
Less -