Отель расположен в исторической части Петродворца. В непосредственной близости находятся уникальные памятники архитектуры: действующий православный собор Петра и Павла, территория Верхнего парка, Большой Петергофский дворец, живописный Ольгин пруд. Невысокая плотность окружающей застройки и множество зеленых насаждений придают отелю характер загородного паркового комплекса.
Проект отеля включает в себя шесть 3-х этажных корпусов, объединенных стилобатной частью на уровне первого и подвального этажей.
Бизнес-отель ориентирован на прием российских и зарубежных туристов, он прекрасно подходит для проведения конференций и других мероприятий. В отеле предусмотрены конференц-залы различной вместимости, подземный паркинг, а также хорошо организованный центр отдыха и развлечений с примыкающей к отелю зеленой зоной.