Апартаменты 21 floor расположены в Санкт-Петербурге, в 10 км от Мариинского театра и военно-морского собора Святого Николая. К услугам гостей бесплатный Wi-Fi и телевизор с плоским экраном. Они расположены в здании, построенном в 1975 году, в 11 км от Исаакиевского собора.
Апартаменты состоят из 1 отдельной спальни, гостиной, полностью оборудованной кухни и 1 ванной комнаты. Гости, желающие попутешествовать, могут воспользоваться полотенцами и постельным бельем за дополнительную плату.
В 11 км от апартаментов находятся Мастерская Санкт-Петербурга и музей Фаберже.