Peter Hotel находится на улице Итальянской в центре Санкт-Петербурга, рядом с Михайловским сквером. За семь минут можно дойти до Марсового поля, за 15 — до Мраморного дворца и набережной Невы.
Отель расположен в историческом здании бывшего Кадетского корпуса императора Александра II. Для размещения предлагаются семь номеров вместимостью от одного во восьми человек. Интерьеры выполнены в ярких цветах и обставлены современной мебелью. Гости могут пользоваться шкафчиками на замках. Ванные комнаты с душевыми кабинками отдельные (в номере) или общие.
Для приготовления еды предусмотрена просторная кухня с бытовой техникой. Чай и кофе предоставляются бесплатно. Поблизости работает множество кафе и магазинов. В общей зоне отдыха есть телевизор. Повсеместно доступен Wi-Fi. За дополнительную плату возможно проживание с домашними питомцами. Персонал оказывает услугу бронирования различных билетов.
Уборка номеров проходит ежедневно. По предварительному заказу предоставляются места на паркинге. Организовывается платный трансфер.