Malta Marriott Hotel & Spa To Open This Winter
Located just a 20-minute drive from the island’s capital Valletta, the European capital of culture city, the hotel is the perfect escape, sitting over a sandy beach and tranquil seafront…
Share