Great central location for a short stay in Madrid with views over Plaza Major.