This apart hotel is situated just a short stroll from the famous beach of Praia da Rocha on the spectacular coastline and the centre of Portimao, the largest town of West Algarve, with its shops, restaurants and bars. Portimao Museum, marina, several..