This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Beach access
Air conditioning
Located just 0.8 km from Borg in-Nadur Temples, the 2-bedroom Seafront Townhouse In Birzebbuga Villa provides access to…