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.
+356 27773000
reservations@mayflowerhotel.com.mt