El Hotel O The Crimson Palace Nueva Delhi es el lugar ideal para alojarse en el distrito Chattarpur, a tan solo 1 km del Jardín de los Cinco Sentidos.
El Shree Adya Katyayani Shaktipeeth Mandir se encuentra a unos 10 minutos en coche de este hotel cómodo de 3 estrellas, mientras que el Alai Darwaza se encuentra a 25 minutos a pie de este lugar. Los lugares históricos de la zona incluyen el Complejo de Qutb, situado a 2 km. Los amantes de las compras disfrutarán estando a 30 minutos a pie del Mercado de la Naturaleza. La estación de tren más cercana, Nueva Delhi, está a 15 km.
Entre las opciones gastronómicas encontrarás el restaurante Cafe 147, que ofrece un menú tailandés y se encuentra al alcance del The Crimson Palace.