В 6 минутах пешей прогулки от 3-звездочного Townhouse Hotel City Castle New Delhi есть несколько достопримечательностей, в том числе Hanuman Temple.
Этот отель находится на расстоянии 3 км от Paranthe Wali Gali. В районе находятся такие религиозные достопримечательности, как Собор Святейшего Сердца Иисуса (2 км) и Кафедральный собор Искупления (3,1 км). Примерно в 11 минутах ходьбы находятся Бхули бхатияри ка махал и Sabzi Mandi. Автобусная станция Paharganj stand находится в паре минут ходьбы от Townhouse Hotel City Castle, и парк Vivekanand – примерно в 1 км.
Ежедневно в отеле подают бесплатный завтрак. Один из ближайших ресторанов, Twenty Four Seven, находится на расстоянии всего 400 метров от отеля.