Senglea Isla

4 Bedroom Townhouse for Rent in Senglea Isla [LTH240753]

4 bedrooms
3 bathrooms
Long let

Attard Fully furnished Townhouse - Open Plan Kitchen/living/dining - Four bedrooms - Three bathrooms - Access to roof

Balcony / terrace
Sea view
Elevator
Parking
Swimming pool
Furnished
Pets allowed