Гостевой дом Mirrors расположен в Петроградском районе Санкт-Петербурга, в 1,1 км от стадиона «Петровский», в 3,4 км от часовни Святого Кения и в 3,9 км от Исаакиевского собора. Гостевой дом находится примерно в 4 км от храма Спаса-на-Крови, в 4 км от Летнего сада и в 4,1 км от Дворцовой площади. К услугам гостей общая кухня и бесплатный Wi-Fi на всей территории.
Номера с видом на город располагают собственной ванной комнатой с душем и феном. Номера оснащены микроволновой печью.
В окрестностях Санкт-Петербурга и в окрестностях Зеркала можно отправиться в пеший поход.
Эрмитаж находится в 4,2 км от гостевого дома, а Зимний дворец — в 5 км. Расстояние до аэропорта Пулково составляет 18 км.