Destination Guide Refined by All price Car Rental On-site Kitchen/Kitchenette All Suites Rating All ratings (1) Feature Business Center (1) Restaurant (1) Title Keyword
|
SORT BY NAME | STAR | PRICE |
Nevsky Holiday Apartments
73 Ligovsky PR, St Petersburg 191040 Russia
Nevsky Holiday Apartments is a unique collection of short stay self catering apartments in Central St. Petersburg. Ideal for leisure or business travelers carefully selected and approved Studio, One, Two Bedroom renovated apartments perfectly located in S... more
73 Ligovsky PR, St Petersburg 191040 Russia
Nevsky Holiday Apartments is a unique collection of short stay self catering apartments in Central St. Petersburg. Ideal for leisure or business travelers carefully selected and approved Studio, One, Two Bedroom renovated apartments perfectly located in S... more
|