The Hotel is located in a quiet sunny place above Locarno with a beautiful view ober the lake. Restaurant with excellent cuisine. Small Wellness center more