Bessho Park is located in Hachioji, Japan on 2 Chome-33-2 Bessho. Bessho Park is rated 3.7 out of 5 in the category parktourist attraction in Japan.
Address
2 Chome-33-2 Bessho
Amenities
Good for kids
Public toilet
Accessibility
Wheelchair-accessible entrance