Amazing location.
If you are looking to stay right in the heart of Madrid, then look no further. This hotel is just steps away from all the action with the Royal Palace being the furthest you’ll have to trek and that’s just fifteen minutes of walking.