Opp. Dockyard Road Railway Station, P.D Mello Road, Bombay, Bombay (India)
Updating availability and prices
Offering a restaurant that serves Indian and continental delights, Royal Park is located just opposite the Dockyard Road Railway Station
Free WiFi access is available in the public areas of the property
Each simple and clean air-conditioned room here will provide you with a satellite TV and a seating area
There is also an electric kettle
Featuring a shower, private bathroom also comes with free toiletries
Hotel
Room