Зеркальное озеро располагается юго-западнее озер Подгорное и Красногвардейское.
Доехать можно из Санкт-Петербурга на электричке до города Зеленогорск, потом дизель поездом на Приморск до железнодорожной станции Яппиля, затем придется пешком пройти около 2 километров до озера.
Если предпочитаете путешествовать на автотранспорте, то по Приморскому шоссе направляетесь к поселку Зеленая Роща, затем поворачиваете направо и следуете на железнодорожную станцию Яппиля.
К Зеркальному озеру лучше всего подъезжать с южной стороны.
Слабохолмистые берега озера поросли смешанным лесом. Длинною озеро около 4 километров, а в ширину — около километра. Озеро имеет максимальную глубину 16 метров, а в среднем, глубина Зеркального озера 3,7 метров.
На озере располагаются два острова. Зеркальное озеро слабопроточное — питается водами многочисленных ручьев, с северной стороны вытекает маленькая речушка, которая впадает в Сенновское озеро.
Дно в прибрежной части песчаное, а на глубине преобладает бурый ил. В озере Зеркальное вода зеленоватого цвета, прозрачностью около 2 метров. Озеро слабозаростаемое, по периметру водного полотна располагается узкой полоской тростник. Мягкой растительностью сильно зарастает только северная узкая часть озера.
Среди рыбных видов здесь преобладает плотва, окунь, ерш, лещ. Немного меньше судака, налима, щуки, линя.