The Hotel Stella in Locarno, Ticino, Switzerland offers panoramic views over beautiful Lake Maggiore and comes with a restaurant serving Swiss and international cuisine. Hotel Stella has a terrace for sunbathing or dining, a swimming pool, spacious modern rooms with excellent features and amenities as well as balconies and lake views. This is an excellent base for exploring all that the area has to offer and enjoy the local activities and recreation. READ MORE
Caffe dell Arte in Locarno, Switzerland is a lovely bed and breakfast with elegant rooms and continental breakfast included, there's a coffee shop where art and coffee come together for a heady experience, as well as the Galleria d'Arte exhibition space where paintings, handmade lamps and other objects are on display for sale. READ MORE