Housed in a historical mansion, Posada del Angel offers pet-friendly accommodation located in Cuenca, Ecuador. Each of the hotel's rooms features a TV with cable channels. The on-site restaurant offers guests an authentic Italian culinary experience. Posada del Angel also features a lovely indoor courtyard where guests can relax and unwind.
2 Nights
Bed and Breakfast
Hotel