Апарт-отель «На Измайловском 20» расположен в Адмиралтейском районе города Санкт-Петербург, недалеко от Варшавского вокзала.
Современные квартиры оснащены всем необходимым: удобная кровать, стол, телевизор, WI-FI и сушилка для одежды. Присутствует собственная ванная комната со средствами личной гигиены.
В каждой квартире расположен отдельный кухонный гарнитур со всем необходимым, который включает в себя: посуду, электроплиту, холодильник и все необходимое для удобства гостей. Недалеко от здания с апарт-отелем расположен ресторан «Оджахури».
Апарт-отель находится недалеко от достопримечательностей «Троице-Измайловский собор» и «Театр на Неве». Железнодорожный вокзал «Балтийский» находится в 0,6 км, а аэропорт «Пулково-1» в 12,7 км.
Допускается размещение домашних животных до 10 кг. Данная услуга платная.