Leo Plaza Hotel se encuentra en Sasebo, a 14 km de Parque temático Huis Ten Bosch y a 3,1 km de Sasebo-kō. Este hotel de 3 estrellas ofrece restaurante y habitaciones con aire acondicionado y wifi gratis. Hay parking privado en el propio alojamiento.
En el hotel, cada habitación incluye ropa de cama y toallas.
Kujukushima Pearl Sea Resort está a 5,1 km del alojamiento. El aeropuerto más cercano (Aeropuerto de Nagasaki) está a 53 km del alojamiento.