The historic city of Óbidos is a beautiful and unique location in Portugal. The city is built within the walls of an ancient castle and has many small restaurants with delicious food. If you want the complete experience you should stay in the Pousada do Castelo, a hotel located in the towers of the...more
Pousada do Castelo is the most amazing hotel in the historic city of Óbidos, which is located within the walls of an ancient castle. The hotel has a very nice restaurant and the rooms are located in the wall towers of the castle!