Situé au cœur de Madrid, l'Apartamentos Apolo propose des hébergements avec une connexion Wi-Fi gratuite, une télévision à écran plat et une cuisine.
Tous les logements sont pourvus d'un micro-ondes, d'un grille-pain, d'une machine à café, d'un réfrigérateur et d'une bouilloire. Certains comprennent un coin repas et/ou un balcon.
Un petit-déjeuner buffet est servi chaque matin à l'adresse de la remise des clés.
La Puerta del Sol et la Plaza Mayor se trouvent à 500 mètres. L'aéroport Adolfo-Suárez de Madrid-Barajas, le plus proche, est quant à lui installé à 14 km.