Built within a former Arab castle the hotel overlooks historic Silves. Set in beautiful landscaped gardens with swimming pool and terraces. A perfect base for your holiday in the Algarve.
The hotel overlooks the town and is 1.2miles from the train station. Alvor Beach is 10miles away.
Checking for room alternatives