Set in New Delhi, Hotel Freesia provides a garden and free WiFi. Boasting a 24-hour front desk, this property also provides guests with a terrace. The property features a restaurant and Humayun's Tomb is 3.1 miles away. Lodhi Gardens is 3.1 miles from the hotel, while Gandhi Smriti is 3.7 miles away. The nearest airport is Delhi International Airport, 10.6 miles from Hotel Freesia.
Hotels in New Delhi India <>
|