Free Wi-Fi
Parking
Looking for a place without the neighbors to worry about? Villa «Super 3 Bedroom Villa With Amazing Ocean Views» is located in Swieqi. This villa is located in walking distance from the city center.
Triq il-Harrub, Swieqi, SWQ0001