Loading map…

Restaurante Atocha 107

A Michelin Key-recognised hotel in a restored 19th-century palace on Calle de Atocha, offering 35 rooms, a garden pool, and three distinct food and drink spaces.