Located 357 meters from Mahindra & Mahindra: NBS International. Ideally located in the South Mumbai area, Hotel Regal Palace promises a relaxing and wonderful visit.
Located 528 meters from Mahindra & Mahindra: NBS International. Located in Mumbai Central, Hotel Tourister is a perfect starting point from which to explore Mumbai.
Located 545 meters from Mahindra & Mahindra: NBS International. Hotel Tiptop is conveniently located in the popular Mumbai Central area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.