O La Casa del Angel Hotel está situado em Villavieja e dispõe de acomodações com uma piscina exterior. Entre as várias comodidades há um jardim, um bar e refeições no local. O hotel dispõe de uma piscina exterior e de serviço de quartos.
O La Casa del Angel Hotel providencia água quente nos seus quartos e acesso Wi-Fi nas áreas comuns.
Todas as manhãs é servido um pequeno-almoço americano na propriedade.
Neiva fica a 34 km do hotel.