The Sol Flor da Rocha is situated 2km from the town of Portimao and is located on the beach Praia da Rocha. Many restaurants bars and shops are close by. The apartments are well furnished and tastefully decorated. There is a swimming pool, games room and mini market on site. A Summer Kids Club and animation programme is also available.
If your browser does not support frames then this link will take you to the accommodation