Doté d'une connexion Wi-Fi gratuite, le Presidency House Self Check-in Apartments propose des hébergements à Sofia. Le bâtiment du Conseil des ministres se trouve à 200 mètres. Un parking privé est disponible à proximité moyennant des frais supplémentaires.
Tous les logements disposent d'une télévision par satellite à écran plat. Les logements comprennent un coin salon/repas. Leur cuisine est équipée d'un four et d'un micro-ondes. Vous pourrez profiter d'un grille-pain, d'un réfrigérateur, de plaques de cuisson et d'une machine à café. Leur salle de bains privative est pourvue d'articles de toilette gratuits. Le linge de lit est fourni.
La Présidence se trouve à 300 mètres du Presidency House Self Check-in Apartments. Enfin, l'aéroport de Sofia, le plus proche, est implanté à 6 km du Presidency House Self Check-in Apartments.