Within 3 km of Juhu Garden, the 2-star The B Town Hotel includes 10 rooms.
Situated a 19-minute walk from Sri Sri Radha Rasabihari Ji Temple, the hotel also gives access to such sports venues as Khar Gymkhana, which is a 15-minute drive away. Located about 5 minutes on foot from Versova underground station, the property is a stroll from Star Bazaar. Entertainment in the area includes Prithvi Theatre 10 minutes' drive from the hotel. The accommodation is a few metres away from Natasha Tower bus stop.
The rooms at The B Town Hotel provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning. A separate toilet and a shower, along with towels and slippers, are provided.
Gajalee offers Indian dishes and is situated only a 5-minute stroll away.