El Chair House Self Check-in Apartments ofrece alojamiento con WiFi gratuita en Sofía. El edificio del Consejo de Ministros está a 200 metros. Hay aparcamiento privado en las inmediaciones por un suplemento.
Todos los alojamientos disponen de TV de pantalla plana con canales vía satélite. Los alojamientos disponen de zona de salón comedor. La cocina está equipada con horno y microondas. Hay tostadora, nevera, fogones y cafetera. El baño es privado e incluye artículos de aseo gratuitos. Se proporciona ropa de cama.
El President House Self Check-in Apartments está a 300 metros de la Presidencia. El aeropuerto más cercano es el de Sofía, ubicado a 6 km del President House Self Check-in Apartments.