Situated approximately 25 minutes on foot from the Jahaz Mahal, the 3-star Hotel O The Crimson Palace New Delhi offers proximity to various city highlights.
You can taste contemporary food at Cafe 147, which is situated only 50 metres away.
Located in the Chattarpur district, this New Delhi hotel is 3.4 km from places of historical importance, such as the Bijay Mandal. The Dargah Sharif stands nearly 30 minutes on foot from the hotel. O The Crimson Palace New Delhi stands 2.5 km from the Chhatarpur Temple, popular with pilgrims and tourists alike.