Loading hotels
Confirming room availability...
Stay At Home Madrid Apartments I, Tetuán 3 4A, Madrid, Spain
Located in 328 feet away from Puerta del Sol in the center of Madrid this air-conditioned apartment features free WiFi. Bed linen and towels are included. The kitchen features a microwave stovetop coffee machine and kitchenware. You can find several restaurants bars and shops within a 5-minute walk of Stay At Home Madrid Apartments while Plaza Mayor is 984 feet from the property. The nearest airport is Adolfo Suarez Madrid-Barajas Airport 8.1 mi from Stay At Home Madrid Apartments.