Royal Orchid Central Jaipur Near Sawai Mansingh Stadium
Royal Orchid Central Jaipur is a Royal Orchid hotel in Jaipur . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 4-star hotel. It is located at A-26, A / 2, Jaisingh Highway.
Compare Prices at TheRealPlaces