Apartamentos Franco Rodriguez is located in Madrid, just 1.4 miles from Santiago Bernabéu Stadium and 2.3 miles from Chamartin Station. Featuring city views, this apartment also has free Wifi. Gran Via Station Metro Station is 3 miles away and Gran Via is 3.1 miles from the apartment.
The air-conditioned apartment also offers a flat-screen TV, a fully equipped kitchen with a fridge, a seating area, washing machine, and 1 bathroom with a shower. The accommodation is non-smoking.
Temple of Debod is 2.8 miles from the apartment, while Plaza de España Metro Station is 2.9 miles away. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 9.3 miles from Apartamentos Franco Rodriguez.