Itomori
HotelOne of the Top rated Hotels in Takayama
Address
1 Chome-15 Sowamachi, Takayama, Gifu 506-0007, Japan
Rating on Google Maps
4.80 (45 reviews)Open on Google Maps
Discover top rated places in Takayama
One of the Top rated Hotels in Takayama
One of the Top rated Hotels in Takayama
1 Chome-15 Sowamachi, Takayama, Gifu 506-0007, Japan