Com uma localização atrativa na área de New Town, em Jojera, Super Townhouse 1109 Jheel Mahal encontra-se a 13 km de Estação de Metro Dumdum, a 16 km de M G Road Metro Station e a 18 km de Estação Ferroviária de Sealdah. Este hotel de 3 estrelas dispõe de um salão partilhado, quartos com ar condicionado e acesso Wi-Fi gratuito. Este hotel está a 19 km de Estação de Metro Esplanade e 19 km de Estação Ferroviária de Howrah.
Todos os quartos do alojamento estão equipados com televisão.
Super Townhouse 1109 Jheel Mahal disponibiliza todas as manhãs pequeno-almoço continental.
New Market fica a 19 km de Super Townhouse 1109 Jheel Mahal, enquanto Estádio Eden Gardens está a 19 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Netaji Subhash Chandra Bose, que fica a 5 km de Super Townhouse 1109 Jheel Mahal.