Cosy Apartment Steps to St George's Bay
When you stay at this apartment in Swieqi, you'll be near the beach, within a 10-minute walk of Bay Street Shopping Complex and St George's Beach. This 4-star apartment is 1.9 mi (3.1 km) from Sliema Promenade and 4.1 mi (6.7 km) from Grand Harbour.