|
|||
|
Travel Network |
|
Victoria Hotel ****
George Borg Olivier Street Sliema SLM 12
The Victoria Hotel is conveniently located on a quiet street in the heart of Sliema and close to the most popular restaurants and nightspots of the island. An extensive variety of retail shops and department stores are in adjoining Sliema coast. International Malta Airport is about 10 km away.
|
|
© Copyright - New World Travel Concepts Limited Company. All Rights Reserved. |