App
Download the App for Free
Help
Within the United Kingdom 0808 196 9996 English: 24/7
Global Access Number +44 113 868 8886 English: 24/7
EN
Languages
GBP
Top currencies
All currencies

Plaza de Olavide

Address: 28010 Madrid, Spain

Reviews

Write a Review

Restaurants Near Plaza de Olavide

La Matritense
La Matritense
$$$$
Western-style
<100m away
Hanakura
Hanakura
5.0/51 Reviews
$$$$
Japanese
<100m away
Llanten Veggie Bar
Llanten Veggie Bar
$$$$
Southeast Asian
<100m away
El Rey de los Tallarines
El Rey de los Tallarines
$$$$
Other Chinese Cuisine
153m away

Hotels Near Plaza de Olavide

Trip.com is part of Trip.com Group Limited, one of the world's leading providers of travel services.
Ctrip Skyscanner Trip