Daibutsukan 3 stars

630-8301 Nara, Nara, Takabatake-cho 250 , Japan

Hotel image
Read more reviews for Daibutsukan