Takahara 2 stars

646-1416 Wakayama, Tanabe, Takahara Nakaheji 826 , Japan

Hotel image
Read more reviews for Takahara