Located in the countryside outside of St Petersburg, the Petro Sport Hotel is a modern 3-star hotel in peaceful surroundings. Free Wi-Fi is available in all areas. The hotels modern guestrooms are comfortably furnished and include a range of amenities including en-suite bathrooms and air-conditioning. The hotel has 2 swimming pools and a wellness centre that offers a number of treatments. The Petro Sport Hotel is located 10km away from downtown St Petersburg. The metro station of Ladozskaya is reasonably close to the hotel.