
The Victoria hotel
Situated in the charming town of Sliema, The Victoria Hotel offers the perfect venue for a variety of events, from birthday parties and social gatherings to gala nights and weddings. This 4-star establishment boasts a rooftop terrace with a pool, adding to its appeal. The hotel’s attractive Victorian aesthetic, combined… Read More
Discover


