Exceptional central location
Situated just 400 yards from Plaza Mayor, it is pretty much impossible to think of a more central location in Madrid. While guests were certainly not surprised by the location, since it was one of the main reasons they booked at Mayerling, they absolutely loved being in the heart of the city, with all the streetlife and amenities at hand.