Praia da Rocha, Portimão’s beach resort, is one of the Algarve’s most well established holiday destinations. People have been visiting here since the 19th century, so it’s no surprise that there are plenty of places to stay. The Tivoli Marina hotel, located in the marina zone at the eastern end of the resort, is undoubtedly […]