Bayview Hotel St Julian's
Featuring free Wi-Fi and air conditioning, Bayview is set in St Julian's, a 2-minute walk from the nearest sandy beach. Spinola Bay is 700 metres away. Free private parking is available on site.
Number of rooms: 2
Apt 22, Manoel Court, Block A, St. George's Park, Dragonara Road, STJ 3140 St Julian's, Malta