Das Hotel O Red Rose Neu-Delhi liegt in 2 Kilometer Entfernung von einer der schönsten Naturattraktionen, dem Coronation Park. Es bietet einen Gepäckraum. Außerdem gibt es Parkplätze.
Im Stadtteil Stadtzentrum Delhi gelegen, ist das Hotel 15-minütige Autofahrt vom Mutiny Memorial entfernt. Zu den Bildungseinrichtungen in der Umgebung gehören University of Delhi (4 km) und Milranda House (4,1 km). Signature Bridge liegt in 2,1 Kilometer Entfernung vom Hotel. Das O Red Rose liegt auch in einer Entfernung von ungefähr 20 Fahrminuten vom Bahnhof Neu-Delhi.
Die Unterkunft verfügt über 30 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Sie bieten zudem eine getrennte Toilette und eine Dusche in den Familien- Badezimmern.