Royal Orchid Hotel

83/A, N G Acharya Marg, Near Chembur Railway Stn, Opposite Vaishali Restaurant, Chembur (E), Mumbai-400071
  Website
DescriptionMapWrite a ReviewEnquire With Us

Other Information

With 3 Star Comforts,37 Luxuriously Furnished Rooms,Centrally Air Conditioned And All Other Modern Amenities Including Cable,T V ,Direct Dial Telephone,24 Hrs Hot Water,Contemporary Restaurant Servi,,