Go Hotels
Home > India > Maharashtra > Mumbai >

The Royal Orchid

India Flag
The Royal Orchid Star Rating 3
83-A, NG Acharya Marg, near Rialway station, Chembur . Mumbai.
Mumbai Maharashtra India

WEB: hotelroyalorchid

TEL: +91 22 6129 1234

Rated 80 / 100 based on 69 customer reviews.

The Royal Orchid has received an Outstanding Service Award
Cocktail bar and lounge at a standard hotel known for its AK47s and long island iced teas.