Noa Boutique Hotel
Santa Cruz,
Spain
Located in a privileged corner of Porto de Santa Cruz, in the municipality of Oleiros, and a short drive from the city centre, NOA offers the best of both worlds. A getaway replete with design, gastronomy, relaxation and sustainability.