El hotel Hostal Sol Square Madrid, de 3 estrellas, es el lugar ideal para alojarse en el barrio Islington de Madrid, a poco más de 25 minutos a pie del Templo de Debod. Con una ubicación en los alrededores de la Puerta del Sol, la pensión viene con 15 habitaciones, además de consigna de equipaje y una zona comercial.
Las habitaciones del hotel cuentan con aire acondicionado, así como con minibar. Las habitaciones ofrecen a los huéspedes caja fuerte, una caja fuerte personal y ventanas insonorizadas. Los baños privados incluyen detalles como un secador de pelo y toallas de baño. Algunas habitaciones ofrecen vistas a la ciudad.
Los fines de semana en el Hostal Sol Square comienzan con un desayuno continental servido de 7:30 AM a 11:30 AM. El restaurante Chocolatería San Ginés sirve una buena variedad de platos de la cocina española y está a 650 metros.
Atracciones urbanas como El Retiro, que se localiza a tan solo 1 km de este hotel, y la Catedral de Santa María la Real de la Almudena que se localiza a tan solo 1,1 km, bien merecen una visita. Un corto paseo te llevará al Teatro Español, situado a unos 5 minutos a pie. Además, Microjardín Huerta del Bayo está situado a unos 900 metros. Independientemente de la religión, los viajeros prefieren visitar la Real Basílica de San Francisco el Grande, un popular lugar de culto situado a un corto paseo del Hostal Sol Square Madrid. Este alojamiento se localiza a unos 5 minutos a pie de la parada de autobús Carrera De San Jeronimo - Cedaceros y a tan solo 1 km de la estación de tren Atocha en Madrid.