Setup your precise location
Echo - Royal Orchid Central Grazia Hotel
3.9 3K+ in Google •
₹2500 for two
Continental,
North Indian
Location
Royal Orchid Central Grazia Hotel, Plot L/03, Sector 19, Vashi, Navi Mumbai
Open now
• OPEN TILL 11:30PM
Food