Hotel Deals of the Week | Travel Supermarket |
Hotel Deals | Travel Need a city break or a short getaway? Discover cheap and authentic hotel deals from Barcelona, Malta, London and more! THE EMBASSY VALLETA HOTEL Located in the heart of Valletta in Malta, this luxury hotel is steps from Strait Street and Grand Harbour, Sliema Ferry and Upper Barrakka Gardens are also…