Hotel Town View encontra-se em Sauraha, a 4,7 km de Tharu Cultural Museum, e apresenta acomodações com um terraço, estacionamento privado gratuito e um bar. Este hotel de 5 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. Os hóspedes podem desfrutar de uma bebida no snack-bar.
A área é popular para ciclismo, e há aluguer de bicicletas disponível em Hotel Town View.
O aeroporto mais próximo é o Aeroporto de Bharatpur, que fica a 11 km de Hotel Town View.