The 10-room Homeabout Apartamentos Tetuan Madrid is located approximately a 25-minute walk from the football Santiago Bernabeu Stadium and just 0.7 km from the Church of San Francisco de Sales.
Tetúan tube station is a few moments from the apartment, connecting you with the rest of Madrid.
The large urban Puerta del Sol Plaza can be reached by car in a few minutes, while the Madrid Central Mosque is right by this apartment.