Featuring 3-star accommodation, Collection O Hotel Creation is located in New Delhi, 4.3 km from Tughlaqabad Fort and 7.9 km from Humayun's Tomb. This 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 30
G-66, B Kalkaji, New Delhi, 110062 New Delhi, India