Access

2-17-32 Aoba, Chitose-shi, Hokkaido, Japan
(Inside Nomad Rent-a-Car Chitose Branch, Hokkaido)