Hotel Tobler

Hotel Tobler

Ascona, Switzerland

hotel-tobler.ch/