Located in Gran Via, this hotel is within a 10-minute walk of Plaza del Carmen, Plaza Mayor, and Plaza de Espana. Royal Palace and Almudena Cathedral are also within 15 minutes.
Pros: LocariobCons: No air conditioner
Lots of noise at night
Not clean and staff not nice
Pros: Location is superb and the staff very friendly and professional.