Regions
Countries
Cities
1 hotel available
Located in Kolkata, 7.8 miles from Dumdum Metro Station, Taj Taal Kutir has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Featuring a bar, the 5-star h