Casa do Antonio ligt op slechts 100 meter van de haven van Velas en biedt gratis thee en koffie en ruime kamers met kabeltelevisie. De kamers bieden uitzicht over het eiland Pico, de zee of de haven.
Elke kamer is uitgerust met een eigen badkamer, airconditioning, kabeltelevisie, een telefoon en een kluisje. De eigenaren bieden gasten ook gratis gebakjes en fruit aan.
Het stadscentrum ligt op loopafstand van het hotel en er zijn tal van eetgelegenheden in de buurt. De omgeving van Casa do Antonio biedt ook tal van wandelmogelijkheden.