STELLAR offers accommodations in Ōdōri, 3 miles from Sapporo Station and 10 miles from Shin-Sapporo Station. The property is around 11 miles from Otarushi Zenibako City Center, 21 miles from Otaru Station, and 2 miles from Susukino Station. Sapporo Clock Tower is 2.5 miles from the apartment and Former Hokkaidō Government Office is 2.6 miles away.
The accommodation is non-smoking.
During the colder months, guests can enjoy winter sports in the surrounding area.
Odori Park is 2.1 miles from the apartment, while Odori Station is 2.5 miles away. The nearest airport is Okadama Airport, 7.5 miles from STELLAR.