4 Nights & over
Valletta, Malta
Lonelly Star Apartments
Perfectly located in the heart of Valletta, only 2 minutes walk to the rocky beach of Valletta. 3 minutes from Upper Barrakka Gardens with amazing views of the 3 cities and only minutes away to the ferry station to Sliema.
Read more