Situé à 200 mètres de la plage de la ville de Sozopol, le House Olimp propose des chambres contemporaines dotées d'une connexion Wi-Fi gratuite et d'un balcon privé offrant une vue panoramique. Il se trouve à 750 mètres de la jetée.
Dotée d'un mobilier moderne, chaque chambre climatisée dispose d'une télévision par câble, d'un réfrigérateur et d'une salle de bains privative. La plupart des logements disposent d'une petite cuisine avec un espace de rangement pour les courses.
Il se trouve à seulement 1 minute à pied des boutiques et des cafés de la promenade.