Salgados Beach Villas - Three bedroom Villa Townhouses A delightful 3 bedroom Villa Townhouse located in Salgados Resort Algarve, Portugal.
Salgados Beach Villas - Two bedroom Villa Townhouses A delightful 2 bedroom Villa Townhouse located in Salgados Resort Algarve, Portugal.
Salgados Beach Villas - Four bedroom Villa Townhouses A delightful 4 bedroom Villa Townhouse located in Salgados Resort Algarve, Portugal.