Calle del Sombrerete Nr. 1 3ª planta puerta 6., Madrid
bedrooms
Baths
Guests
Located in the Madrid City Center district in Madrid, this air-conditioned apartment is 2953 feet from Puerta del Sol. The unit is 2953 feet from Plaza Mayor. Free WiFi is available throughout the property.
Bar/lounge
Parking
Elevator
Pool
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.