Hotel Plaza- Near Byculla Railway Station está muy bien situado en el barrio de Central, Bombay, a 3 km de Bazar Cho, a 3,4 km de Centro de Ciencias Nehru y a 3,6 km de Mercado Crawford. Este hotel de 2 estrellas ofrece servicio de habitaciones. El alojamiento está a 2,6 km de Calle Mohammed Ali y a 1,6 km del centro de la ciudad.
Santuario de Haji Ali está a 3,7 km del alojamiento, y Centro comercial High Street Phoenix está a 3,7 km. El aeropuerto más cercano (Aeropuerto internacional Chhatrapati Shivaji - Bombay) está a 14 km del alojamiento.