Roadside Station Hachiōji Takiyama is located in Hachioji, Japan on 1 Chome-592-2 Takiyamamachi. Roadside Station Hachiōji Takiyama is rated 3.6 out of 5 in the category rest stop in Japan.
Address
1 Chome-592-2 Takiyamamachi
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet