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. The design offers a combination of modern […]