Aninhado no bairro New Town, o Hotel Echo Palace de 4 estrelas oferece acomodação a uma distância de 3.2 km do Parque Ecológico New Town. O hotel de 30 quartos tem piscina ao ar livre sazonal, bem como loja de conveniência e depósito de bagagem.
A Biswa Bangla Haat está a aproximadamente 25 minutos a pé. Pode facilmente encontrar o Eco Tourism Park a 20 minutos a pé deste hotel. Para quem viaja de longe, o aeroporto Internacional de Netaji Subhash Chandra Bose fica a 12 minutos de carro.
Os quartos do o Hotel Echo Palace apresentam escrivaninha, juntamente com lareira de pedra para conveniência dos hóspedes. TV de tela plana com canais via satélite e TV com vários canais, assim como confortos como controle de temperatura, são apresentados. Com casa de banho separada e chuveiro, as casas de banho têm também lençóis de banho e toalhas.