Arc House Madrid
Madrid Madrid
Check in
3:00 PM
Check out
10:00 AM
A stay at Arc House Madrid places you in the heart of Madrid, steps from Puerta del Sol and Calle de Alcalá. This hotel is 0.3 mi (0.5 km) from Gran Via and 0.4 mi (0.7 km) from Plaza Mayor.
Make yourself at home in one of the 23 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Shared bathrooms with hair dryers are provided.
Property Details
Location
CALLE DE LA VICTORIA 2, Madrid, Madrid 28002, Spain