8.7
Avda. de Alberto Alcocer, 26, Madrid, Community of Madrid
Mediterranean Restaurant · Nueva España · 11 tips and reviews
3. South Bus Station of Madrid
(Estación Sur de Autobuses de Madrid)
C. Méndez Álvaro, 83, Madrid, Community of MadridBus Station · Atocha · 101 tips and reviews