Apartamentos Sol Madrid ligt in het centrum van Madrid, op 6 minuten lopen van Gran Via en 700 meter van metrostation Gran Via. De accommodatie biedt gratis WiFi.
Elke unit heeft een eigen badkamer en een bad of douche, airconditioning, een flatscreen-tv en een koelkast. Sommige units hebben een zithoek en/of een balkon.
Populaire bezienswaardigheden in de buurt van het appartement zijn metrostation Plaza de España, Museum Thyssen-Bornemisza en Tempel van Debod. Het dichtstbijzijnde vliegveld is Luchthaven Madrid-Barajas, op 13 km van Apartamentos Sol Madrid.