Togawaso

Details


Address
Kodachi 939

Make a booking


Check Dates on

About this hotel

Situated right next to picturesque Lake Kawaguchi, Togawaso is Japanese-style accommodation boasting great views of Mount Fuji. Guests can relax in hot spring baths with large windows. Free Wi-Fi is offered in the public area.