This is an average 3 star hotel located on Plaza de Espana in the down town area of Madrid. The studios are of a good size and contain all the necessary amenities guests will need during their stay. A good hotel worth considering for a short break.
The hotel boasts a prime location on Plaza De Espana in one of the most prestigious downtown areas of Madrid. Guests can enjoy magnificent views of both the Royal Palace and Campo del Moro gardens.
Customer review digest, click to view whole review ...