Dit hotel bevindt zich aan de dorpsrand van Ponta Delgada, direct aan zee en maximaal 4 kilometer van de binnenstad verwijderd. Binnen een straal van ongeveer 750 meter vindt u tal van winkelmogelijkheden, restaurants en bars. Een aansluiting op het openbaar vervoer is gemakkelijk te voet te bereiken.