Das 3-Sterne-Hotel O Royal Villa Neu-Delhi bietet einen Gepäckraum an und liegt etwa 2 km vom Sheetla Mata Tempel entfernt.
Das Hotel ist in einer Entfernung von circa 10 Autominuten vom Prem Mandir Tempel gelegen. Zu den Sehenswürdigkeiten, die in rund 2,1 km Entfernung vom Hotel sind, gehört der Shiv Murti. Das O Royal Villa befindet sich in einer Entfernung von circa 15 Autominuten vom Kamala Nehru Park. Der Bahnhof Neu-Delhi ist etwa 25 km von hier entfernt und der Flughafen Delhi lässt sich in 20 Autominuten erreichen.
Ein kostenloses Frühstück wird allen Gästen angeboten. Das Restaurant Bernardo liegt nicht weit entfernt vom O Royal Villa Neu-Delhi.