Treehouse Neo Casa Hotel offers best-in-class amenities to our guests. Located near Huda City Center and just 14 km away from New Delhi International Airport, the hotel is easily accessible with planned proximity to major corporate hubs in Gurugram which makes it one of the best hotels for business travelers.