L'Aquiles Eco Hotel est situé à São Pedro, à 30 mètres de la plage et à 7 km de Mindelo. Il bénéficie d'une connexion Wi-Fi.
Toutes les chambres comprennent un balcon ainsi qu'une salle de bains privative pourvue d'une douche et d'articles de toilette gratuits. Elles offrent une vue sur la ville.
Un petit-déjeuner local bio est servi tous les matins à l'Aquiles Eco Hotel.
L'établissement comporte également un salon commun et une bagagerie. Par ailleurs, le parking est gratuit sur place.