Hotel Sao Jorge Garden Hotel Sao Jorge Garden is a popular choice amongst travelers in Velas, whether exploring or just passing through. 3 Star level Hotel (1 reviews) From $83