Location This hotel is an island of tranquility in Santa Eulalia, Albufeira, and is located right next to the sandy beach of Praia dos Bicos. It lies near the infamous club and bar area of Oura, Albufeira, known as The Strip, and there is a bus stop right..