Listing Category
Description
In an ornate building surrounded by countryside and featuring Aravalli mountain views, this upscale hotel is 7 km from Jag Mandir temple and 8 km from Lake Pichola. It has 185 rooms.