Overlooking the city, the comfortable Sai Upwan Hotel New Delhi is located about 25 minutes' walk from the large Japanese Park.
This 2-star hotel boasts a convenient location in New Delhi, within reach of Rithala underground station. The hotel also lies just 0.6 km from DT City Center. Click Art Museum is in proximity to the property. The Sai Upwan is situated approximately 20 minutes by car from New Delhi train station, providing direct access to the main sights.
The rooms at this New Delhi hotel include air conditioning, as well as media facilities like a TV. The rooms include a family bathroom.
Mosaic serves Indian dishes and lies in the vicinity of the accommodation.
+ More- Less
Most Popular Facilities
Wi-Fi
+ More
Gallery
Map
Tourist attractions in
New Delhi
Airports
Delhi International - 29 km
Train stations
Delhi Sarai Rohilla Railway Station - 10 km
Rooms & Availability
Please wait, we’re checking available rooms for you.