The 3-star Metro Studios New Delhi hotel, located about a 25-minute walk from Sai Ka Angan Hindu Temple, offers guests a restaurant. The hotel also provides car rentals to explore the area.
Situated 1.8 miles from Smaaash Amusement Center, this New Delhi hotel also gives access to such sports venues as the multi-purpose sports complex "Tau Devi Lal Stadium", which is 1.9 miles away. The Metro Studios is also 30 minutes by foot from Whirlpool of India Ltd in New Delhi. The accommodation allows you to enjoy such natural sights as Oyster's Water Park 2 miles away. This hotel is located around 50 minutes' drive from New Delhi train station.
A delightful breakfast is served each morning. Subway is just around the corner from the property.