A slightly upscale version of an hostal or pensi??n, the  English Hotel  is well located, about equidistant from the Prado and the Plaza Mayor.
All the best attractions are within walking distance of the English Hotel.