Гостиница Катарина Арт расположена на территории Базилики Св. Екатерины Александрийской, одного из старейших католических храмов России, в самом сердце города на Невском проспекте всего в нескольких минутах ходьбы от Русского музея и Михайловского театра и в 15-минутной пешей прогулке от Эрмитажа и Дворцовой площади.
При отеле есть небольшая зона парковки (бесплатная для гостей отеля). Количество парковочных мест ограничено, необходимо бронировать место заранее.
На крыше отеля находится Смотровая площадка, с которой открывается незабываемый панорамный вид Санкт-Петербурга.