Situado a 400 metros da Puerta del Sol (praça), em Madrid, o Hostal Sol Square Madrid dispõe de acesso Wi-Fi gratuito. Há estacionamento privado por um custo adicional.
Os quartos têm uma televisão de ecrã plano com canais por satélite. Os quartos incluem uma casa de banho privativa.
A propriedade possui uma recepção aberta 24 horas por dia.
A Plaza Mayor fica a 500 metros do Hostal Sol Square Madrid, enquanto a Fnac está a 600 metros da propriedade. O aeroporto mais próximo é o Aeroporto Adolfo Suárez de Madrid-Barajas, a 14 km.