Refurbished in 2007, the Viking River Cruises Viking Peterhof measures 423 feet in length and carries up to 189 guests. All 103 cabins feature a riverview in addition to private bathrooms and comfortable bedding. For onboard entertainment, guests can view the passing scenery from the Sun Deck, peruse a selection of books in the onboard library, benefit from hair and sauna services, or enjoy a beverage with friends in one of the ship’s two bars. Dining onboard is enjoyed in the Viking Peterhof’s two restaurants.