Townhouse The Den is situated in Kolkata, 2.7 km from Park Street Metro Station and 2.7 km from Victoria Memorial. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk. New Market is 3.
Numero delle stanze: 30
23A Justice Dwarakanath Road, Jadubabur Bazar, Bhowanipore, Near Netaji Bhavan Metro Station, Kolkata, 700020 Calcutta, India