Island Tower Guesthouse And Restaurant
Island Tower Guesthouse And Restaurant apartment is located around 1400 meters away from Lake Pichola and 1450 meters from Jagmandir Isla. Guests will benefit from 24-hour reception and room service.
Offering Organic meals, Millets of Mewar Restaurant is situated 50 meters of the property.
The venue has 9 rooms. Room facilities include a pantry, an iron with ironing board, high ceiling, a CD player and direct dial telephone.