Property Location: A stay at Anaco Hotel places you in the heart of Madrid, steps from Puerta del Sol and Gran Via Street. This hotel is 0.2 mi (0.3 km) from Puerta del Sol and 0.4 mi (0.7 km) from Plaza Mayor. Rooms: Make yourself at home in one of the 39 air-conditioned guestro... عرض المزيد
Reach us, we're available 24/7.