Das Hotel O Ramaya Palace Neu-Delhi liegt in ungefähr 4 km Entfernung vom Badkhal See, wo es viel Schönes zu entdecken gibt, und bietet einen Gepäckraum.
Shirdi Sai Baba Temple ist rund 10 Minuten mit dem Auto vom Hotel entfernt, während der Palast Raja Nahar Singh 15 Autominuten entfernt ist. Zu den nahe gelegenen Sportattraktionen gehört Nahar Singh Cricket Stadium (nicht weit entfernt von dem 3-Sterne-Hotel). Parson Temple liegt in ungefähr 6 km Entfernung vom O Ramaya Palace. Die Unterkunft ist in unmittelbarer Nähe von der U-Bahn-Station Bata Chowk, was sehr günstig ist.
Das Restaurant Shivam Dosa Junction, das sich 5 Minuten zu Fuß vom Hotel entfernt befindet, serviert indische Küche für jeden Geschmack.