Tughlaqabad befindet sich in der Nähe vom OYO Hotel Dream Palace Neu-Delhi und ist unter anderem innerhalb von circa 10 Minuten mit dem Auto zu erreichen.
Atlantic Water World Water Park Delhi ist etwa 6 Kilometer vom Hotel entfernt. Die U-Bahnstation Tughlakabad ist in ca. 10 Gehminuten Entfernung.
Im OYO Hotel Dream Palace Neu-Delhi können Sie eines der 10 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Zu den Extras gehören eine getrennte Toilette und eine Dusche in den Badezimmern.