Login  |  Register

Boutique Hotel in Malta.

One of the Leading Malta Hotels. The Victoria is a luxury hotel in Malta endowed with superlative charm and character. Styled with an elegant flair, The Victoria is a superior four star deluxe boutique hotel in Malta offering excellent amenities for a top hotel in Sliema Malta.