8.3/10
Very Good
5 reviews
Free Wi-Fi
6 km.
Wakayama Station
Situated in Wakayama, less than 1 km from Kataonami Beach, Wakanoura Nature Resort Epicharis features rooms with sea views and free Wi-Fi. The property is close to Manyokan Museum, Waka Park and Kataonami Park.
Number of rooms: 27
641-0023 Wakayama, Wakayama, Shinwakaura 2-4, Japan