We all deserve a bit of time away, precious moments with friends or family, or time to just
kick back, relax and create special memories that will last a lifetime. You’ll
find our hotels in wonderful locations where you can enjoy Britain’s natural beauty
at its best.

Hotel Victoria

Hotel Victoria

Just five minutes away from the promenade by the sea, this charming city hotel is full of character and is located on one of the most prestigious residential streets in central Sliema. Elegant and luxurious in its décor, and offering pools and spa facilities, it guarantees a quality experience.
Read More