Choose your room
Itc Alcala Norte By Soho Boutique
Itc Alcala Norte By Soho Boutique Madrid hotel has 64 rooms and is located around 20 minutes' walk from the Plaza de la Independencia.
The hotel is in the immediate vicinity of the Quinta de los Molinos Park in the San Blas district of Madrid. This Madrid hotel is situated 2.9 km from the Juan Carlos I Park. The football Santiago Bernabeu Stadium lies nearly 15 minutes' drive away, while Suanzes tube station is just steps from the Itc Alcala Norte By Soho Boutique Madrid. San Romualdo-Cronos bus stop is 300 metres away.
Here a buffet breakfast is offered each morning. For Spanish cuisine, try Nostrum which is about a 5-minute walk away.