Water's Edge Hotel - Birżebbuġa
Summit Square, bbg 2310 Birżebbuġa, Malta
Set
50 m from the sandy beach in Birzebbugia, Water's Edge is a brand new
property offering air-conditioned rooms with sea views and a terrace
restaurant. The lively city center is a 5-minute walk away.