Modern central apartment, perfect for holidays in Malta
Newly renovated Spinola Bay SeaView apartment that is located at the heart of St Julians, Malta. In an unbeatable location, this apartment is close to all tourist attractions, restaurants, bars, night clubs and of course, the sea.