New Embassy Valletta Hotel opens its doors
The Embassy Valletta Hotel has just opened its doors and is welcoming guests in its 81 beautifully designed four-star superior rooms. The hotel is located in Valletta’s iconic Strait Street and in close proximity to all places of interest, making it an ideal spot to explore the city....