Situé à Vidigueira, à 39 km du barrage d'Alqueva, l'Hospedaria São João dispose d'un bar et offre une vue sur la ville. Il se trouve à 24 km de Castelo de Beja, à 24 km de l'église Carmo et à 25 km de São Matias. Vous pourrez prendre un verre au snack-bar.
Les chambres comprennent une armoire. Leur salle de bains privative est pourvue d'un bidet et d'articles de toilette gratuits. Certaines chambres sont dotées d'un balcon.
Le personnel de la réception ouverte 24h/24 parle anglais, espagnol et français.
Vous séjournerez à 25 km du musée régional de Beja et à 40 km de Baleizão. L'aéroport le plus proche, celui de Faro, est situé à 170 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.