Luxury and tranquillity in Santa Cruz
Albatroz Beach & Yacht Club is a small hotel, located in the city of Santa Cruz, which offers 20 rooms and two suites.
The hotel is located in a vast area of subtropical gardens and has a 400-metre-long seafront.
Its public spaces are large and it is praised for its tranquillity, away from overcrowded areas.
Sea view, calm, tranquillity, natural swimming pools, heated outdoor swimming pool, space, nature.