Hotel Description
Location. Towada Prince Hotel is located in Towadako, Japan. Hotel Features. Tennis courts Restaurant and coffee shop Complimetnary parking Guestrooms Television Refrigerator Complimentary toiletries Hotel Facilities: Hotel Price: |
![]() |