Hotel Hotel sury villa
★★★★★
Vastrapur, Hotel Leela Palace, Vastrapur Lake, Ahmedabad, India Show on map
Hotel Leela Palace is a 3-star hotel in Ahmedabad, Gujarat, India. Guests rate it 4.8/10 (fair) across 4 reviews, ranking it #562 of 1,012 places to stay in Ahmedabad. The property has 1 rooms.
Vastrapur, Hotel Leela Palace, Vastrapur Lake, Ahmedabad, 380015, India
Hotel Leela Palace has a guest rating of 4.8 out of 10 from 4 reviews, which is considered fair. It ranks #562 of 1,012 properties in Ahmedabad on Triptoic.
Hotel Leela Palace is located at Vastrapur, Hotel Leela Palace, Vastrapur Lake, Ahmedabad 380015, India.
Hotel Leela Palace is rated 3 stars.
Hotel Leela Palace has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel