Castro Marim Golf Luxury 3 bedroom villa on the prestigeous Castro Marim Golf & Country Club. The villa has elegant and spacious open living areas and has been finished to a high standard with a fully fitted and equipped kitchen, 3 ensuite double bedrooms including a master bedroom suite with a private south facing terrace. The villa has its own swimming pool and extensive views over the golf course down to the ocean.