Royal Orchid Central Grazia Navi Mumbai

Royal Orchid Central Grazia Navi Mumbai | All Departments

Royal Orchid Hotels a hotel chain operating hotels in India and Kenya.The flagship hotel was established in Bangalore in 1973 by Chender K. Baljee. In 2008, Royal Orchid Hotels operated…

View More Royal Orchid Central Grazia Navi Mumbai | All Departments