A New Hotel Boutique in Malta’s Top Boutique Hotel –The Palace
February 16, 2010 by Janet Lee
Filed under Article Categories, Lifestyle & Travel
Cleland & Souchet, the leading luxury lifestyle retailers and wine merchants, have opened a new hotel boutique at The Palace in Sliema. To better serve its upscale guests The Palace, one of the top luxury (www.thepalacemalta.com) Malta hotels, has opened a new hotel boutique; Cleland and Souchet,... Read More




































