Christopher
10.0
/10
Reviewed 17 week(s) ago
Expedia Group verified review
Right outside Opera metro station and 5 minutes walk from Sol / Plaza Major, so close to the major sights and good transport links.
Plenty food places right on the doorstep too


