Angelo's Hotel ligger i Playa del Carmen, blot 20 minutters gang fra La Quinta Avenida, hvor man kan finde butikker og restauranter. Hotellet har udendørs pool. Der er gratis WiFi.
Samtlige værelser har tv med kabelkanaler. Der er desuden eget badeværelse med bruser, badekar og gratis toiletartikler. Der er også sengelinned og ventilator.
Angelo's Hotel har døgnåben reception, have og terrasse. Yderligere faciliteter på ejendommen omfatter levering af dagligvarer, billetreservationsservice og udflugtsskranke. Ejendommen tilbyder gratis parkering samt cykel- og GPS-udlejning.
Hotellet ligger 1 km fra 28 de Julio-pladsen, 1,2 km fra ADO Internationale Busstation og 1,3 km fra Playa del Carmens maritime terminal. Cancún Internationale Lufthavn ligger 50 km derfra.