Lockheart Castle is located in Agatsuma District, Japan on 5583-1 Nakayama, Takayama,. Lockheart Castle is rated 3.9 out of 5 in the category theme park in Japan.
Address
5583-1 Nakayama, Takayama,
Accessibility
Wheelchair-accessible car parkWheelchair-accessible toilet