Aldea Bonita ... Villa La Angostura The hotel offers DVD movies, a library and a computer with wifi Internet access. The 12-room family-friendly hotel also features a lobby, 24-hour rece ... Save Up To 60%