Solo Isaac Square
St. Petersburg
Check in
2:00 PM
Check out
12:00 PM
A stay at Solo Isaac Square places you in the heart of St. Petersburg, steps from Manege Central Exhibition Hall and 3 minutes by foot from Alexander Garden. This hotel is 0.2 mi (0.4 km) from Monument to Nicholas I and 0.3 mi (0.5 km) from Bronze Horseman.
Make yourself at home in one of the 7 guestrooms, featuring kitchenettes. LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, as well as phones with free local calls.
Property Details
Location
Yakubovicha Street 2, St. Petersburg, 190000, Russia