Alvor
8.2
(based on 613 reviews)
Magnificent hotel, great beach front hotel, from the very moment you walk into the reception area you are greeted by friendly welcoming staff who have abundance of information to pass onto you. Rooms clean and tidy, we had a lovely view overlooking the garden and out to the sea front.