Dit hotel ligt op een centrale locatie in het historische centrum van Ponta Delgada en biedt kamers met airconditioning, een restaurant, een terras en een bar. Het Carlos Machado Museum en de kathedraal bevindt zich op slechts een paar minuten lopen.