Find 1 Royal Orchid in Mumbai | Starting from: Rs. 3500 with Average Guest Rating 4.1/5 based on 2 Reviews.
Royal Orchid Central Grazia
Location Located in Navi Mumbai, Royal Orchid Central Grazia is a contemporary four star & vibrant business hotel catering to today's trend... more »
MakeMyTrip ( 2 Reviews)
See the lowest price*
© 2012 MakeMyTrip.com. All Rights Reserved.