Grace
10.0
/10
Reviewed 16 week(s) ago
Expedia Group verified review
great location, close to Gran Via with shops, restaurants and easy access to transportation. Rooms were spacious and comfortable. The only thing is that the AC is controlled by the reception so we have to call each time to lower or turn up the temperature. Overall great stay


