Located on the island of Brissago on Lake Maggiore, and surrounded by a lush garden, Hotel Villa Emden is a historic villa featuring a restaurant and direct access to the beach. The rooms provide beautiful views of the lake.
Number of rooms: 10
Isole di Brissago, 6614 Brissago, Switzerland