OYO Bella House Near Sarita Vihar Metro Station is gelegen in New Delhi, op 7,4 km van Fort Tughlaqabad en 11 km van Humayuns tombe. Het hotel met 3 sterren biedt een restaurant en heeft kamers met airconditioning en gratis WiFi. Swaminarayan Akshardham ligt op 13 km en Lodhi Gardens ligt op 13 km van het hotel.
De units bij het hotel hebben een tv.
India Gate ligt op 13 km van OYO Bella House Near Sarita Vihar Metro Station, en Pragati Maidan ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Hindon, op 24 km van de accommodatie.