Lime Tree Hotel, located in the upscale Greater Kailash neighborhood of South Delhi, offers comfortable and budget-friendly accommodation. It is known for its modern amenities, convenient location, and a peaceful ambiance.
Lime Tree Hotel, located in the upscale Greater Kailash neighborhood of South Delhi, offers comfortable and budget-friendly accommodation. It is known for its modern amenities, convenient location, and a peaceful ambiance.