
Albufeira, Portugal
Vila Do Castelo
3-star hotel
Vila do Castelo is composed of 16 apartments of which 10 are on the ground floor and the remainder on the top floor. Eight of the ground floor apartments have a private garden with sunbeds on the back. Located in the heart of the…
- Wi-fi
- Outdoor freshwater pool
- Car park
- Air conditioning in Restaurant


