llafranc Terrace
Terrace in llafranc, Catalonia, Spain
-
The Terrace
The Terrace, Hotel Llanfranch, Llafranc, Catalonia, Spain offers wonderful views to sit and enjoy whilst having your apertifit, we can also heartly recommend the substantial brunches.