Отель «Горки Город» расположен в живописной горной местности на Красной Поляне. В непосредственной близости находится несколько канатных дорог, тематических ресторанов, баров, ночных клубов и других мест для развлечений. В 40 километрах располагается побережье Черного моря, в 42 километрах — международный аэропорт Адлер. Расстояние до ближайшей железнодорожной станции составляет 2,5 километра, до центра Сочи с местными достопримечательностями — 71 километр.
Отель имеет развитую инфраструктуру. Она включает большое количество кафе, пабов, многоуровневый торговый центр, небольшие магазины и сувенирные лавки. На территории заведения есть крытый аквапарк со всевозможными аттракционами и песчаным пляжем, кинотеатр, Wellness-клуб, SPA-центры и детские игровые комнаты.
Отдыхающие размещаются в апартаментах. Каждый номер включает спальню, гостиную, кухню и индивидуальный санитарный узел. Спальня располагает современной мебелью для отдыха, работы и сна. Кухня оборудована электроплитой, микроволновой печью, посудомоечной машиной, чайником и набором посуды. Санузел укомплектован душевой кабиной или ванной, феном и комплектом туалетных принадлежностей. В некоторых номерах также предусмотрен балкон или терраса. Постояльцы пользуются беспроводным интернетом по сети Wi-Fi.