Pousada Castelo de Obidos is a charming 4-star hotel located in the picturesque town of Obidos, Portugal. Nestled within the historic walls of a medieval castle, this unique accommodation offers guests a blend of history and modern comfort. With just 19 rooms, the hotel provides an intimate atmosphere, ensuring personalized service and a memorable stay.