Das 2-Sterne-New Royal Hotel Neu-Delhi liegt etwa 25 Fußminuten von der Freitagsmoschee entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi. Das Hotel verfügt auch über Parkplätze.
Zu den Sehenswürdigkeiten, die 3 km weit weg vom Hotel sind, gehört der Laxmi-Narayan-Tempel. Das New Royal Neu-Delhi liegt ganz nah am Stoffmarkt. Die Unterkunft befindet sich in 800 Meter Entfernung von der U-Bahn-Station Chandni Chowk, während die Agrasen Ki Baoli rund 10 Minuten Autofahrt von hier entfernt liegt.
Sie können indische Küche im Restaurant Jagjit Restaurant genießen, das sich in unmittelbarer Nähe zum Hotel befindet.