Idéalement situé dans le quartier central de Bombay, l'Hotel Plaza- Near Byculla Railway Station se trouve à 3 km du bazar de Chor, à 3,4 km du centre des sciences de Nehru et à 3,6 km du marché de Crawford. Cet hôtel 2 étoiles assure un service d'étage. Il se trouve à 2,6 km de Mohd Ali Road et à 1,6 km du centre-ville.
Haji Ali Dargah et le centre commercial High Street Phoenix sont à 3,7 km. L'aéroport international Chhatrapati Shivaji de Bombay, le plus proche, est implanté à 14 km.