Hotel Hotel Yatri Inn
★★★
Hotel Leela Residency Opp Kalyan Sports Club Adharwadi Chowk Kalyan West, Mumbai, India Show on map
Hotel Leela is a 3-star hotel in Mumbai, India. It is one of 3,238 places to stay in Mumbai listed on Triptoic.
Hotel Leela Residency Opp Kalyan Sports Club Adharwadi Chowk Kalyan West, Mumbai, 421301, India
Hotel Leela is located at Hotel Leela Residency Opp Kalyan Sports Club Adharwadi Chowk Kalyan West, Mumbai 421301, India.
Hotel Leela is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel