Hotel Happy Land se encuentra en Chitwan, a 16 min a pie de Tharu Cultural Museum, y ofrece alojamiento con jardín, parking privado gratis, terraza y restaurante. El alojamiento dispone de recepción 24 horas, traslado para ir o volver del aeropuerto, servicio de habitaciones y wifi gratis.
En el hotel, cada habitación dispone de un balcón con vistas al jardín. En Hotel Happy Land, cada habitación tiene baño privado con ducha.
El aeropuerto más cercano (Aeropuerto de Bharatpur) está a 16 km del alojamiento.