Skip to main content

BLOG

THE ROOF TOP POOL

Set in the heart of the bustling St. Paul's Bay, the stylish 193 room Mayflower hotel is lively and stylish. Centrally located, just a few minutes walk from the Mediterranean sea and a world of enjoyment.

Mayflower Hotel,
Triq l-Imhar, Qawra.
SPB 1482, Malta Bugibba

Mayflower Hotel,
Triq l-Imhar, Qawra.
SPB 1482, Malta Buġibba

T: +356 27773000
E: info@mayflowerhotel.com.mt