Hôtel Oyo Townhouse 21 Bombay Exhibition Centre ayant 3 étoiles comprend 59 chambres à 600 mètres du Sri Ram Mandir.
L'Hôtel Oyo Townhouse 21 Bombay Exhibition Centre est situé dans le quartier "Western Suburbs" à Bombay, à 4 km du Parc des expositions de Bombay. L'hôtel offre la proximité de sites naturels comme le Lac Powai (à 7 km) et la Plage de Juhu (à 8 km). Cet hôtel se trouve à 2 km de Chotha Kashmir Boat Club. L'arrêt de bus BEST Nagar est situé à moins de 15 minutes à pied.
Les chambres à Hôtel Oyo Townhouse 21 Bombay Exhibition Centre fournissent une TV et de la climatisation, garantissant un séjour confortable.
L'Hôtel Oyo Townhouse 21 Bombay Exhibition Centre offre un petit-déjeuner au restaurant. La cuisine indienne est servie au Daftar, qui se trouve à environ 15 minutes de marche.