Hotel O THE CRIMSON PALACE in New Delhi features air‑conditioned rooms with private bathrooms, complimentary Wi‑Fi, flat‑screen TV and premium toiletries. Guests enjoy 24‑hour front desk service, lift access, room service and free on‑site parking. Situated 13 km from Delhi International Airport, it lies near Qutub Minar, Tughlaqabad Fort, India Gate and the popular Kanatka Restaurant.