HOTEL LA TAVERNA, SWITZERLAND

Hotel Restaurant Taverna is the perfect choice for connoisseurs of relaxation and rest. There are many great restaurants nearby. The hotel rooms offer all amenities for guests. Hotel La Taverna will certainly make your visit worth remembering.