Madrid Open Hotels
One of the most famous (and tallest) buildings in Madrid, the Torre de Madrid, has been home to this acclaimed hotel since 2017. It was designed by internationally renowned Spanish designer Jaime Hayón. Conveniently located in the vibrant Plaza de España square, it's just a three-minute walk from the nearest metro station and a ten-minute walk from the Royal Palace of Madrid.