Repeatedly stayed at this hotel and always come back. Excellent location: Gran Via / Plaza de España metro within 2 minute walk, Puerta del Sol within 10 minute walk, many restaurants nearby. Staff is very friendly and helpful. Our rooms has always been modern, very spacious and clean. All in all, definately recommendable, great value for money.
- Free Internet