Situato a 2 km dal Centro commerciale Infinity, il The B Town Hotel, a 2 stelle, comprende 10 camere.
L'hotel si trova nel quartiere Western Suburbs, a due passi dalla stazione della metropolitana Versova. Potrai visitare la Spiaggia di Juhu a 3 km dalla struttura. Tra le attrazioni sportive nelle vicinanze c'è il Complesso Sportivo Khar Gymkhana, che è a 7 km. L’hotel è a breve distanza dalla stazione d'autobus 7 Bungalows Depot.
Il The B Town Hotel offre una varietà di servizi nelle camere, come una TV a schermo piatto con canali satellitari, una cassaforte privata e un impianto di climatizzazione. I bagni dispongono di un bagno alla francese e una doccia e certe comodità, come asciugamani e pantofole.
Il ristorante Gajalee si trova accanto alla struttura e serve piatti indiani, a circa 5 minuti a piedi.