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