Get Listed
Hotel Sapporo Sun Plaza
Hotel
Address: North 24 West 5, Chuo-ku, Sapporo, Hokkaido, Hokkaido, Japan, 060-0001