Borgo degli Angeli is a resort hotel offering modern apartments with stone walls, exposed beams, and kitchens. Features include a sleek outdoor pool and a spa.