Het comfortabele Treebo Ace Luxe Hotel New Delhi met 3 sterren bevindt zich in de wijk Greater Kailash 1 in New Delhi, op 2 km afstand van sportattracties, zoals Siri Fort Sports Complex. Er zijn een fotokopieerapparaat en een bureau bij dit hotel.
Het hotel met 26 kamers is binnen 10-minuten rijafstand van Humayuns tombe en op een klein stukje lopen van Kailash Colony metrostation. Het Hauz Khas Bos is op circa 2,1 km van Treebo Ace Luxe, terwijl busstation Sant Nagar binnen een straal van 400 meter ligt. Dit pand bevindt zich op een paar stappen verwijderd van Durga Bari Mandir. New Delhi station bevindt zich binnen 20-minuten rijafstand van het hotel, en de Lotus Tempel is op 15 minuten met de auto.
Treebo Ace Luxe New Delhi biedt de gasten een zitruimte, waar airconditioning, samen met een flatscreen TV met satellietzenders zijn beschikbaar. De kamers zijn uitgerust met een bureau en hebben ook koffie- en theevoorzieningen. Privébadkamers zijn inbegrepen bij de kamers.
Het Chinese restaurant Cabana Luxe richt zich op de Chinese keuken.