Das 3-Sterne-Hotel Oyo Townhouse 21 Bombay Exhibition Centre liegt im Stadtviertel Western Suburbs, in einer Entfernung von 15 Autominuten vom Flughafen Chhatrapati Shivaji. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Ausstellungs- und Handelszentrum Mumbai ist in ungefähr 10 Autominuten leicht erreichbar. Chotha Kashmir Boat Club liegt ebenfalls rund 2 km von hier entfernt. Die Bushaltestelle BEST Nagar befindet sich in der Nähe des Hotels und ist ungefähr 1 km entfernt.
Das Hotel Oyo Townhouse 21 Bombay Exhibition Centre umfasst 59 Zimmer mit TV, einem Fernsehen mit mehreren Kanälen und einer Klimaanlage.
Die Unterkunft bietet täglich ein einfaches Frühstück, das im Restaurant serviert wird. Das Hotel liegt circa 1 Kilometer vom Restaurant Daftar entfernt. Hier werden sie auf jeden Fall mit den indischen Gerichten verwöhnt.