Hotel Royal Orchid Central Grazia, Navi Mumbai, Mumbai

L-3, Plot No 67, Sector No 19, Palm Beach Road, Vashi, Navi Mumbai Mumbai400705, India