This family-friendly New Delhi hotel is located in a provincial park, within 2 mi (3 km) of Jantar Mantar and India Gate. National Museum and Chandni Chowk are also within 3 mi (5 km). New Delhi Shivaji Bridge Station is only a 3-minute walk and Barakhamba Road Station is 9 minutes.