Contribute photo
Memories
Beachfront resort in St. Julian's with sun terrace and sea views. 5 km from Valletta, 2 km from Spinola Bay. Rooms feature a kettle.