Malta Holiday November 2006 For our three weeks on the island, we stayed at the New Pebbles Aparthotel in Sliema, located at 88/89 The Strand. This hotel is owned and operated by Joe and Joyce Casha. http://www.sheba-imports.com/malta_holiday.html (Added: Wed Mar 28 2007 Hits: 77 Rating: 6.18 Votes: 93)
Rate ItReview It