The Royal Orchid Hotel |
Rate on Official Website
|
-
- www.hotelroyalorchid.net
- 83-A, N.G. Acharya Marg, Chembur (Maharashtra) Mumbai 400 071 India - Show map
- 2 Stars Hotels - Mumbai
- 022 - 55993000
- 022 - 55951113
![]() |
There are no available offers |
