Georgia
10.0
/10
Reviewed 13 week(s) ago
Expedia Group verified review
I had a wonderful experience during my stay at the hotel. The desk staff, housekeepers, restaurant employees and in general all staff provided outstanding service. The best. Location is excellent, near the Puerta del Sol and La Gran Via avenue as well as public transportation and a taxi stand at less than a block.


