The Victoria

Gorg borg olivier street, Sliema, Malta

The Victoria Photos

The Victoria Map

Gorg borg olivier street, Sliema, Malta
The Victoria

Hotel Information

The hotel offers 137 rooms equipped with minibar. the hotel features a restaurant, meeting room, bar, lift and swimming pool. services include room service and internet.