Cet établissement est à 9 minutes à pied de la plage. Le do Carmo possède une piscine sur le toit offrant une vue sur Funchal et sur l'Atlantique. Il se trouve à proximité de la cathédrale de Funchal, de la vieille ville et du port de plaisance. Il comprend un billard pour les après-midi de détente.
Les chambres du do Carmo Hotel présentent un décor et un mobilier de style années 1960 et comportent une télévision par câble, un coffre-fort et une salle de bains privative pourvue d'un sèche-cheveux.
Le restaurant situé sur place sert le petit-déjeuner. Doté d'une connexion Wi-Fi gratuite, le bar de l'hôtel propose des boissons traditionnelles de Madère.
L'Hotel do Carmo est à moins de 5 minutes à pied du principal quartier commerçant de la ville.