Апарт-отель «Город Мастеров» расположен в центре Санкт-Петербурга. К услугам гостей апартаменты с мини-кухней и телевизором с плоским экраном.
В распоряжении гостей общая зона со стиральной машиной и гладильными принадлежностями. В числе удобств — микроволновая печь, кулер с горячей и холодной водой, а также кофеварка.
В 2,2 км от комплекса находится Государственный Русский музей.