Отель «МеонОтель» расположен в Центральном районе Санкт-Петербурга. К услугам гостей номера с бесплатным Wi-Fi. Расстояние до музея Фаберже составляет 1,8 км. Музей Анны Ахматова находится в 1,9 км, а Государственный Русский музей - в 2,5 км от гостевого дома.
Номера гостевого дома оснащены чайником. Гости всех номеров пользуются общей ванной комнатой с бесплатными туалетно-косметическими принадлежностями. Все номера оснащены микроволновой печью.
Исаакиевский собор находится в 2,7 км от гостевого дома «Мэотель».