Call LIVE Agent NOW
TOWARDS NEELKANTH TEMPLE ROAD VILLAGE SITAWAT AT MANSAROVER LAKE, Tehla, India
See Map
Free Parking
Garden
Parking
Room Service
Terrace
Show All Amenities
When are you going?
Check-in: 13:00
Check-out: 11:00