Royal Park Hotel
Royal Park Hotel
Hotel
Opp. Dockyard Road Railway Station, P.D Mello Road
, Mumbai, Maharashtra, India
400030
64
Average ·
19 reviews