Friday, March 28, 2014

The Bela Vista Hotel is located in the famous area of 'Praia da Rocha', on one of the most stunning beaches in the Algarve. Praia da Rocha is adjacent to the stylish city of Portimao, one of the largest towns of western Algarve and a great place for shopping. With 38 luxurious rooms and suites, an elegant new restaurant and bar area as well as a splendid L'Occitane spa, the Bela Vista is the hotel of choice in Praia da Rocha.