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