Royal Orchid Central Grazia, Navi Mumbai 4 stars

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

Hotel image
Read more reviews for Royal Orchid Central Grazia, Navi Mumbai