HotelsClick.com

The Square Hotel Kanazawa

3 Stars

  10 Shimotsutsumicho, Kanazawa, Ishikawa, - Kanazawa - Ishikawa Prefecture, Japan View Map

This comfortable hotel can be found in Kanazawa.

Booking.com
Book