HomeAway
The Olive, (Tal-Ibraġ) - Self-catering apartment with Balcony in Tal-Ibraġ , sleeps 6 - 865528 - 1293598
The Olive, Tal-Ibraġ: Holiday apartment for rent from £35 per night. Read 35 reviews, view 24 photos, book online with traveller protection with the manager - 1293598
See this content immediately after install