lotus3770's Madrid, Spain
3 Reviews |
C/Principe de Vergara 268
Good quality food,clean well kept restaurant, fast attentive service, reasonable prices, if you are ...
IFEMA Convention Center - Feria de Madrid
the venue itself was great, however why no hot water in the washrooms or hand towels, basic things t...