Santa Maria Villa Apt (C), 1B/R, Shared Pool, WiFi - Villas for Rent in Il-Mellieħa
Villa in Il-Mellieħa, Malta. Tranquil Villa Apartments, with Pool, A/C, Private Garden and Free Wifi - 1 Bedroom with Terrace including outside furniture to enjoy meals outside. Santa Maria Villa apartments are located in the much sought after residential area of Santa Maria ...
See this content immediately after install