This international class hotel, situated in central Sapporo, is located close to the JR Sapporo Station. The hotel is within a five-minute walk of the Odori Station, providing guests with easy access to the who ... Read more

View all Luxury Hotels in Sapporo