Toro Almudena Suites
Main amenities
-
Wi-Fi
-
Child-friendly
-
Air conditioning
-
Pets
Location
Located right around the corner from the huge Plaza Mayor and the walled 18th - century Garden of the Prince of Anglona, Toro Almudena Suites Madrid features views of the street. The apartment is situated approximately 2 km from Atocha train station and nearly a 5-minute walk from San Francisco El Grande - Plaza De Los Carros bus station.
The football Santiago Bernabeu Stadium is 4.8 km away, and Gran Via Boulevard is a short way from this apartment. The scenic Plaza de Santa Ana is around 5 minutes' drive from the accommodation.
The apartment offers guests access to a sitting area and a living room equipped with climate control, and modern conveniences like a television. This accommodation features a bathroom with towels. Furthermore, a separate toilet and a shower is available.
Toro Almudena Suites includes self-catering facilities, such as a kitchen with tea and coffee making equipment, a refrigerator, and kitchenware. La Latina tube station is just around the corner from Toro Almudena Suites, connecting you with the rest of Madrid.