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.
The English Hotel boasts a prime location in the city.
The English Hotel is a high class resort.