The perfect place to celebrate all occasions

With a spacious restaurant, mezzanine floor, garden terrace and beautiful marble cocktail bar St. Villa lends itself perfectly to hosting special occasions. Whether its a wedding, Birthday, Anniversary, corporate or …