L'Hotel O The Crimson Palace Nuova Delhi, 3 stelle, ubicato nel quartiere Delhi Sud di Nuova Delhi, offre alloggio a una distanza di 7 km dal Forte di Tughlaqabad.
Situato a circa 25 minuti a piedi dal Qutb Minar, l’hotel si trova anche a circa 30 minuti in macchina dalla stazione ferroviaria New Delhi. C'è la Torre Chor Minar a 4 km. L'aeroporto Internazionale Indira Gandhi è a 20 km dall'hotel O The Crimson Palace Nuova Delhi.
Questo hotel accoglie gli ospiti in 30 camere dotate di un impianto di climatizzazione, nonché di un televisore multicanale.
Potrai fare una passeggiata di 5 minuti fino al ristorante Cafe 147 o mangiare al ristorante Puja's Sandwich House, situato a 400 metri.