Hostal Posada del Angel is set in the Cuenca Historic Center district in Cuenca, 2953 feet from Tomebamba River. Guests can enjoy the on-site restaurant. All rooms are fitted with a TV with cable channels. Host ... Read more

View all Luxury Hotels in Cuenca