Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Шагом можно дойти к Исаакиевскому собору. Вай-Фай бесплатный. Возле гостевого дома в наличии разные кафе. Рекомендую увидеть фотографии на даннном ресурсе http: //www.travel.ru/hotel/russia/st_petersburg/isaakievskaya_ploshad/. Лишь в 1 км находится метро.