Tughlaqabad befindet sich 15 Minuten mit dem Auto vom Hotel O Skylight Neu-Delhi entfernt und ist einen Besuch wert. Das Hotel verfügt auch über Parkplätze.
Das 4-Sterne-Hotel ist in einer 4 km Entfernung vom KNMA Noida gelegen. Die Unterkunft befindet sich in Neu-Delhi, in einer Entfernung von etwa 30 Autominuten vom Bahnhof Neu-Delhi. Das O Skylight liegt 6 km vom Atlantic Water World Water Park Delhi entfernt.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Hotel bietet täglich ein frisches vegetarisches Frühstück.