Surrounding AreaThe hotel is located in the heart of Sapporo, the cultural and commercial centre of Japan's Northern island, Hokkaido. It is ideally suited to business travellers and holiday makers alike, convenient for parks, museums, scenic and historical sights and ski areas. |