With a stay at Towadako Lakeside Hotel in Towada (Lake Towada), you'll be minutes from Towadakohan Onsen and close to Statue of Maidens. This hotel is within the vicinity of Hakka Pass Observatory and Choshi Ohtaki Waterfall.
Make yourself at home in one of the 21 guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms have shower/tub combinations and slippers.
Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and barbecue grills.
Enjoy a satisfying meal at a restaurant serving guests of Towadako Lakeside Hotel.
Business, Other Amenities
Featured amenities include a computer station and complimentary newspapers in the lobby. Free self parking is available onsite.