Location This apartment hotel is located between Praia da Rocha and Alvor, 700 m from the beach. Bars, restaurants and nightclubs are approximately 1.5 km away, whilst shops are situated some 3 km from the hotel. Facilities The establishment comprises..