Solo hotel isaac square
Location situated in the heart of st petersburg solo hotel isaac square is steps from manege central exhibition hall and st isaacs cathedral also nearby are state hermitage museum and winter palace and palace square hotel features a complimentary breakfast is served each morning in addition to tourticket assistance and laundry facilities solo hotel isaac square features 24 hour room service complimentary wireless internet access is available in public areas additional amenities inc