Sol Square Suites is a 3-star property only 350 meters from El Oso y el Madrono Madrid.
Plaza Mayor is located just 3.0 km away. Just 10 minutes' walk from Madrid city center.
A 5-minute walk will take you to Chueca subway station. Barajas airport is 15 minutes' drive from away.
The rooms in Sol Square Suites are fitted with complimentary Wi-Fi, a kitchen, a fridge and a microwave.
Eat & Drink
The property is 5 minutes’ walk from La Gloria de Montera offering dishes of Spanish and Mediterranean cuisine.