136
111
31
10
9





















When we first arrived in Marvao this was our first stop. We were hungry and thirsty and O Castelo was just what we needed. Our ham sandwiches were good and our view was enjoyable.

This site uses cookies to improve your experience, to enhance site security and to show you personalised advertising. Click here to learn more or control your settings. By clicking on or navigating the site, you agree to our use of cookies.