Featuring free WiFi and air conditioning, 2nd Street Apartments is situated in St Petersburg, 400 metres from Chihuly Collection. The Pier is 1.3 km away. All units have a seating area. Read more
Featuring free WiFi and air conditioning, 2nd Street Apartments is situated in St Petersburg, 400 metres from Chihuly Collection. The Pier is 1.3 km away. All units have a seating area.