3.7


Hotel Leon Hamamatsu is situated in the central Naka Ward of Hamamatsu, a vibrant area known for its mix of business and cultural sites. The hotel is about 0.9 km from Hamamatsu Castle and 0.7 km from Act Tower, a prominent skyscraper with an observation gallery. Hamamatsu Railway Station is just 0.5 km away, providing easy access to the city. The nearest major airport, Chubu Centrair International Airport, is approximately 86 km from the hotel.
This is common with all the hotels I stayed in , in Japan was on the small size. However there is a warm welcome at reception, the room was clean and comfortable and the breakfast was good. It is clos...
show more
Not very friendly
Upon arriving at the hotel and confirming your booking, you are lead to an ATM where you room key is entered and then your credit card is taken to pay the account in full before any thing else. There ...
show more