L'OYO Bella House Near Sarita Vihar Metro Station est situé à New Delhi, à 7,4 km du fort de Tughlaqabad et à 11 km de la tombe de Humayun. Cet hôtel 3 étoiles propose un restaurant et des chambres climatisées avec connexion Wi-Fi gratuite. Swaminarayan Akshardham se trouve à 13 km et les jardins de Lodhi à 13 km.
Toutes les chambres comprennent une télévision.
La porte de l'Inde et Pragati Maidan se trouvent à 13 km de l'OYO Bella House Near Sarita Vihar Metro Station. L'aéroport le plus proche, celui d'Hindon, est situé à 24 km.