
Sasebo, Japan
Leo Plaza Hotel
3-star hotel
Situated in a prime Nagasaki location, Leo Plaza Hotel places you at the heart of the city. Offering a range of amenities and services, the hotel ensures a comfortable stay. The attentive staff provides a warm welcome and helpful…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


