Crystal launches new brochure – The Finest Lakes & Mountains Holidays to Europe’s Premier Resorts

In its brand new brochure launched today, Crystal the finest Lakes & Mountains offers a range of stylish hotels in Europe’s premier lakes and mountains resorts – from boutique hotels to historic palazzos, and lakeside villas to a luxury 15th century former monastery. Among properties featured are: Hotel Villa Aminta on Lake Maggiore in Italy, […]