Mayflower Flat, Flat 12 offers accommodations in St. Paul's Bay, a 19-minute walk from Tax-Xama Bay Beach and 1.3 miles from Qawra Point Beach. The air-conditioned accommodation is a 10-minute walk from Bugibba Perched Beach. Bay Street Shopping Complex is 6.5 miles from the apartment and Portomaso Marina is 6.7 miles away.
With free Wifi, this 1-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and toaster. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Malta National Aquarium is 1.1 miles from the apartment, while Popeye Village is 6.4 miles away. The nearest airport is Malta International Airport, 11 miles from Mayflower Flat, Flat 12.