Road Inn Toba 2 stars

517-0011 Mie, Toba, Toba 1-63-11, Japan

Hotel image
Read more reviews for Road Inn Toba