Aloft Madrid Gran Via
Aloft Madrid Gran Via is located in the heart of Madrid. Just a minute walk from Plaza de Callao and the shopping district of Gran Via, the hotel is walking distance from other iconic squares like Plaza del Sol and Plaza Mayor, the city’s town hall.