Listing Category
Description
In an ornate Tekri Work building on a tree-filled hillside, this elegant spa hotel is 5 km from the Jagdish Temple and 5 km from the Monsoon Palace. It has 72 rooms.