Treebo Grand Town House is gelegen in Faridabad, op 14 km van Fort Tughlaqabad en 21 km van Dudhsagar-watervallen. Het hotel met 3 sterren biedt een restaurant en heeft kamers met airconditioning, gratis WiFi, een eigen badkamer. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle units hebben een flatscreen-tv met satellietzenders, een waterkoker, een douche, gratis toiletartikelen en een bureau. Alle kamers bij het hotel hebben beddengoed en handdoeken.
Je kunt bij Treebo Grand Town House genieten van een continentaal ontbijt of vegetarisch ontbijt.
Humayuns tombe ligt op 22 km van de accommodatie, en India Gate ligt 24 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 31 km van Treebo Grand Town House.