L&H Plaza Santa Ana Hotel Madrid
L&H Plaza Santa Ana is located in the city centre, just 20 m from Santa Ana Square and 5 minutes’ walk from the famous Gran Via. Apartments are also set in the main shopping district. There is free Wi-Fi throughout.
Number of rooms: 26
Príncipe, 15, Centro, 28012 Madrid, Spain