The 2-star Hotel Plaza- Near Byculla Railway Station Mumbai is situated in South Mumbai, which is India's largest city, at a distance of 2.9 km from Jijamata Udyaan Zoo, which is highly recommended for a family visit.
The hotel offers a central location in Mumbai, at a 650-metre distance from Bhau Daji Lad Museum, about 3 km from Gloria Church. Religious sights in the area include Haji Ali Mosque (2.2 km) and Siddhivinayak Mandir (4.1 km). This Mumbai hotel is about a 25-minute walk from Nehru Science Centre. For those travelling from afar, Chhatrapati Shivaji International airport is 18 minutes' drive away.
Guests can also use a separate toilet, along with such amenities as bath sheets.
Persian Darbar Restaurant offers a wide range of Indian dishes and lies about 3 km from the property.