Search for available hotels in Santa Cruz
1 Hotels in Santa Cruz
Boasting 400 metres of private beach, this 5-star property offers spacious rooms with a balcony and views of the Atlantic. There are 2 outdoor pools and a tennis court. Estalagem Albatroz’s rooms have free Wi-Fi and include nautical motifs, silver-plated brass and traditional hand-painted tile panels. Each bathroom has a double basin sink and includes a bathrobe with slippers. Guests at The ...
More information