OYO Bella House Near Sarita Vihar Metro Station is located in New Delhi, within 4.6 miles of Tughlaqabad Fort and 6.5 miles of Humayun's Tomb. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi. Swaminarayan Akshardham is 8.2 miles away and Lodhi Gardens is 8.2 miles from the hotel.
All rooms in the hotel are equipped with a TV.
India Gate is 7.8 miles from OYO Bella House Near Sarita Vihar Metro Station, while Pragati Maidan is 7.9 miles from the property. The nearest airport is Hindon Airport, 15 miles from the accommodation.