Why do you feel this listing needs to be reviewed?
Located on sprawling 18 acres ambience, Jai Mahal Palace Jaipur is one of the luxurious properties of Taj Hotels Resorts and Palaces. The lavishing property is majestically blended with modern room amenities, delectable cuisines and latest amenities.
139 views, Last viewed on Friday, April 26th, 2024 at 6:30pm