Das Hotel O The Crimson Palace Neu-Delhi liegt ungefähr 3 km von der Khirki-Moschee entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Die Gäste können den Qutb Minar in 25 Fußminuten Entfernung besuchen. Bis zum Hauz Khas Village Park sind es nur ungefähr 5 km von Minuten zu Fuß. Der Bahnhof Neu-Delhi liegt in circa 30 Autominuten Entfernung. Der Flughafen Delhi ist in 21 Minuten mit dem Auto erreichbar.
Die 30 Zimmer bieten ein Fernsehen mit mehreren Kanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten.
Es sind nur 5 Minuten zum Restaurant Cafe 147, oder Sie können im Restaurant Puja's Sandwich House essen, das 400 Meter von hier entfernt liegt.