«Отель Сити» располагается в центре Санкт-Петербурга, в том самом месте, откуда началось строительство Петропавловской крепости, а позднее и самого города. Мини-отель состоит из семи номеров и лобби-зоны. Его уникальное расположение позволяет гостям за несколько минут прогуляться пешком до Адмиралтейства, Петропавловской крепости, Дворцовой площади, Стрелки Васильевского острова, Государственного Эрмитажа, Кунсткамеры, Планетария, Ботанического сада. Расстояние до ближайшей станции метро «Горьковская» составляет 970 метров. В окружении отеля доступны многочисленные кафе и рестораны, магазины, кинотеатры, несколько театров, Мюзик-холл, дворец спорта и стадион. От железнодорожного Московского вокзала до отеля ехать около 4 километров, от аэропорта Пулково — менее 17 километров.
«Отель Сити» располагает семью номерами четырех категорий: Полулюкс, Комфорт семейный и двухместный, двухместный стандарт, классический одноместный номер. Каждый номер назван именем одного из городов Франции, таких как: Marseille, Leon, Orleans, Avignon, Paris, Nice. Номера в отеле оборудованы ковровым покрытием, телевизором с ЖК экраном, душевыми кабинами, кабельным телевидением, сейфом, бесплатным Wi-Fi. В отеле имеется небольшая лобби-зона, на стойке регистрации можно получить информацию о городе, заказать трансфер, билеты в театр или музей.