Popular accommodations in Iwamizawa-shi-Mouyouchou
OtherAccommodates 5
Log Hotel The Maple Lodge
Situated in Iwamizawa, Log Hotel The Maple Lodge features accommodation with access to a garden. Complimentary WiFi is featured throughout the property.Book nowfrom $95 per night