Title:Boutique Hotel in Malta.
Category:Travel & Vacation: Restaurants
Description: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.