Featuring free WiFi and air conditioning, Bayview is set in St Julian's, a 2-minute walk from the nearest sandy beach. Spinola Bay is 2297 feet away. Free private parking is available on site.
Apartments feature a flat-screen TV with cable channels, while some include a terrace. All apartments have a kitchen fitted with an oven and microwave, and a bathroom with hairdryer. Towels and bed linen are featured.
Malta International Airport is 6.8 mi from the property.