Roshnara Bagh and Tomb befindet sich etwa 6 Minuten zu Fuß von dem komfortable 3-Sterne-Hotel O Urban Villa Neu-Delhi entfernt und ist unbedingt einen Besuch wert. In dem komfortablen Hotel finden Sie einen Gepäckraum und ein Restaurant.
Das Hotel liegt im Stadtteil Stadtzentrum Delhi von Neu-Delhi und in 4 km Entfernung vom Roten Fort sowie 3 km weit weg von Einkaufsmöglichkeiten wie dem Karol Bagh Markt. Kirori Mal College liegt auch ziemlich nah am O Urban Villa Neu-Delhi. Kamala Market befindet sich in einer Entfernung von 5 Gehminuten von der Unterkunft. Das Hotel befindet sich in der Nähe des Bahnhof Neu-Delhi, rund 4 Kilometer entfernt.
Das O Urban Villa Neu-Delhi bietet 30 Gästezimmer, die mit einem Schrank und einer Sitzecke ausgestattet sind. Sie sind mit privaten Badezimmern ausgestattet.
Je nach Saison wird eine große Auswahl an indischen Spezialitäten angeboten. In der Nähe vom Hotel O Urban Villa gelegen, serviert das Restaurant Oasis Baklawa europäische Gerichte.