W Wakayama Castle 4.2 (8264 reviews) 3-3 Ichibancho, Wakayama, 640-8146, Japan 81734351044 View Details