Situated in the town of Alcochete, just a short drive from Lisbon, this hotel overlooks the Tagus Estuary and radiates a welcoming atmosphere. Presenting guests with an alternative to city accommodation, Hotel Al Foz combines friendly service with great facilities. Sample local cuisine at the restaurant or read a newspaper in the comfort of your room. The bar is the ideal spot to let a long and active day draw to a leisurely end.