Praia do Castelo
Torre Velha is located just five kilometres away from the historic town of Albufeira.
The Castelo and Evaristo beaches are a five-minute walk away.
The comfortable rooms all have balconies and some feature sea views.
It has a tennis court, outdoor swimming pool, restaurant and bar.