Super Townhouse Jheel Mahal Hotel 4*
Main amenities
Location
Offering a shared lounge, the 4-star Super Townhouse Jheel Mahal Hotel Jojra lies in New Town, which comes under North 24 Parganas district in the Indian state of West Bengal, around 4 km from New Town Eco Urban Park and nearly a 25-minute walk from Kali Temple. There is also a car park.
The hotel is about 5 km from Netaji Subhash Chandra Bose International airport and 2.4 km from such cultural venues as Mother's Wax Museum. The Super Townhouse is 22 km from Haora. This Jojra hotel is located within a 15-minute drive of Aquatica.
A seating area are included in the rooms for guests' convenience.
The property features a daily continental breakfast. Maaya is within 3 km of this hotel.