function rol_properties_by_region_shortcode($atts) { $atts = shortcode_atts([ 'region' => '', 'area' => '' ], $atts); if (empty($atts['region'])) return ''; global $costa_calida, $costa_del_sol, $costa_blanca, $costa_luz; $region_map = [ 'costa_calida' => $costa_calida, 'costa_del_sol' => $costa_del_sol, 'costa_blanca' => $costa_blanca, 'costa_luz' => $costa_luz, ]; if (empty($region_map[$atts['region']])) return ''; $region_locations = $region_map[$atts['region']]; // ✅ MULTIPLE AREA SUPPORT if (!empty($atts['area'])) { $areas = array_map('trim', explode(',', $atts['area'])); $valid_areas = array_intersect($areas, $region_locations); if (!empty($valid_areas)) { $_GET['location'] = implode(',', $valid_areas); } else { return '

This area does not belong to this region.

'; } } else { $_GET['location'] = implode(',', $region_locations); } return rol_properties_shortcode([]); } add_shortcode('rol_properties_region', 'rol_properties_by_region_shortcode'); Guest Apartment - casaespanha.com

Properties listed in Guest Apartment

For Sale

3 bedroom Apartment in Marbella

€ 542,000
Recently Refurbished 3-Bedroom Apartment for Sale in Marbella – €542,000 Step into modern ...
3 2 132 m2details
For Sale

3 bedroom Apartment in La Mairena

€ 399,900
Studio and apartment in El Vicario, – Luxury living amidst peace and nature This unique pr ...
3 3 140 m2details
For Sale

7 bedroom House in Almogía

€ 625,000
Successful B&B available for sale. This popular B&B, with hundreds of 5-star reviews, is l ...
7 5 414 m2details
For Sale

5 bedroom House in Denia

€ 475,000
This impressive three storey villa combines the tranquillity of a residential area with th ...
5 4 340 m2details
For Sale

6 bedroom House in Finestrat

€ 355,000
VILLA 390 m2 in the middle of nature, on a 4,343m2 plot with 6 bedrooms, large living room ...
6 6 400 m2details

5 bedroom Apartment in Riviera Del Sol

€ 575,000
Opportunity! Two, separated apartments - great for Rental Investment! The homes are locate ...
5 4 243 m2details

3 bedroom House in Alhaurín El Grande

€ 430,000
A stunning property nestled in a tranquil rural setting, offering the perfect blend of mod ...
3 2 323 m2details

3 bedroom House in San Pedro De Alcántara

€ 630,000
Detached house for sale in San Pedro de Alcántara, Costa del Sol Located in one of the mos ...
3 2 203 m2details

Compare Listings