Petro Sport Hotel is located in the marvellous country-side area of St. Petersburg. It is also situated near metro station Ladozhskaya, which is 10 kilometres away from down-town Saint-Petersburg.
Petro Sport Hotel boasts 97 comfortable and well furnished rooms. All rooms are equipped with modern facilities.
The hotel offers an onsite restaurant that serves a wide variety of cuisines. For drinks, guests can visit the hotel's bar.
- 19 km to the Airport (Pulkovo)