Takama Guest House 1 stars

630-0825 Nara, Nara, Nashihara-cho 27-1 , Japan

Hotel image
Read more reviews for Takama Guest House