The hotel is located on the Plaza del Carmen, right in the heart of Madrid. From here guests can reach all major sights easily by foot, including Puerta del Sol, Plaza Mayor, Gran Via, Plaza de España, the Prado Museum and the Thyssen Museum. The royal..