Photos - Alexander House Old City Garden Hotel 27 Kryukov Channel quay, 190068 Saint-Petersburg, Russia