Luxury apartments and suites located in Valletta and Sliema, Malta.
Valletta Lucente isn't your run of the mill hotel. It's a creation that Charles and Maryellen took 4 years to finish.
My top picks on what to see in Malta. Malta is made top up three islands Malta, Gozo and Comino.
Bella Vista Farmhouses are self catering accommodations ideal for groups. Located in Gozo, Malta.