The 3-star Hotel National Mumbai includes 15 rooms and is 20 minutes by foot from Mumba Devi Temple. This hotel entices guests with a car park, available on site.
The Mumbai hotel is situated about 25 km from Chhatrapati Shivaji International airport and not very far from Dreamland. The South Mumbai district, where the accommodation sits, grants access to cultural attractions like Nehru Science Centre, which is about 10 minutes away by car. There is Flora Fountain approximately a 10-minute drive away, while Tardeo bus station 0.3 miles from this hotel.
The rooms at Hotel National provide guests with a flat-screen TV with satellite channels, as well as comforts such as an air conditioner. They offer bathrooms fitted with a bath and a shower along with bath sheets and towels.
Kakori House is within short walking distance of this property.