Mayflower Flat, Flat 12 is gelegen in St Paul's Bay, op 19 minuten lopen van Tax-Xama Bay Beach, 2 km van Qawra Point-strand, en 1,8 km van Malta National Aquarium. De accommodatie ligt op minder dan 1 km van Buggiba Perched Beach en biedt gratis WiFi in de hele accommodatie.
Dit appartement met airconditioning heeft 1 slaapkamer, een flatscreen-tv, en een keuken met een koelkast en een oven. Handdoeken en beddengoed worden bij het appartement verstrekt.
Popeye Village ligt op 10 km van het appartement, en Bay Street Shopping Complex ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 17 km van Mayflower Flat, Flat 12.