Victory Hotel is a charming boutique hotel, housed in a medieval-style building, in the picturesque Gamla Stan. The hotel features 45 sparkly clean rooms decorated with unique naval antiques and memorabilia, a business centre, an outdoor swimming pool, and a well-equipped gym. And the friendly and hospitable staff will enhance your stay with their impeccable service.
Comments