Go Hotels
 
 
Home > Russia > St Petersburg >

Leo Apartments on Nekrasova

Russia Flag
 
 
Leo Apartments on Nekrasova
Ulitsa Nekrasova 21
St Petersburg Russia

Rated 76 / 100 based on 87 customer reviews.

Leo Apartments on Nekrasova has received an Outstanding Service Award
 
 
 
Leo Apartments on Nekrasova offers a comfortable setting when in St Petersburg. It is conveniently located in the city centre.

Leo Apartments on Nekrasova provides cosy rooms, furnished to fit the requirements of any guest.

The hotel is close to shops, dining and St Petersburg's nightlife. The Mariinsky Theatre, Saint Petersburg State University and the Hermitage Museum are easily reached by car.