Located in Puerto Serrano in the Andalucia Region, 37 km from Ronda, San Juan Retreat features a year-round outdoor pool and sun terrace Guests can enjoy the on-site restaurant Certain rooms have a seating area to relax in after a busy day Views of the mountains, pool or river are featured in certain rooms All rooms are fitted with a private bathroom There is a shared lounge at the property You can engage in various activities, such as horse riding and cycling The bed and breakfast also offers bike hire Grazalema is 24 km from San Juan Retreat, while El Bosque is 21 km away The nearest airport is Jerez Airport, 54 km from San Juan Retreat