Listing Category
Description
Set amid gardens and overlooking Lake Pichola, this luxury hotel is 2 km from both Jagdish Temple and the City Palace Museum. It has 87 rooms.