Well set in the Centro district of Madrid, Hotel Freedom is located less than 1 km from Atocha Train Station, a 13-minute walk from Plaza Mayor and 1.1 km from Mercado San Miguel.
Rooms total: 21Important Information
Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
More information »Plaza de Santa Ana 0.3 km
Tirso de Molina 0.4 km
Paseo del Prado 0.6 km
Bullring 0.6 km
Compac Gran Via Theatre 0.6 km
Fnac 0.6 km
Valdemoro 0.6 km
Vicente Calderon Stadium 0.6 km
Palacio de Congresos de Madrid 0.6 km
Palacio de los Deportes 0.6 km
Madrid-Torrejón Airport 0.6 km