Nest Hotel Sapporo Odori 3 stars

060-0062 Hokkaido, Sapporo, Chuo-ku Minami 2-jo Nishi 5-26-1, Japan

Hotel image
Read more reviews for Nest Hotel Sapporo Odori