Dotato di 35 camere, l'Hotel Treebo Royal Palace, New Delhi si trova a una distanza di 7 km dal Museo internazionale delle bambole di Shankar. L'hotel dispone di Wi-Fi in tutta la struttura.
Quest’alloggio a 3 stelle è situato nel quartiere Delhi Est, a una distanza di 7 km dallo Stadio di Cricket Feroz Shah Kotla. Le attrazioni culturali della zona sono il Memoriale Rāj Ghāt (6 km) e l'Appartamento reale Mumtaz Mahal (7 km). Inoltre, il Tempio di Akshardham si trova a circa 4 km, mentre IP Extension è a pochi minuti di auto da questo hotel. La stazione degli autobus Anand Vihar Interstate Terminal è a 900 metri dall'Hotel Treebo Royal Palace, New Delhi.
Le camere includono finestre insonorizzate, e uno scrittoio per il comfort degli ospiti. Gli ospiti possono usufruire di una doccia e avranno a disposizione un set di cortesia.