Alegria means joy, happiness, and generally a feeling of comfort. Hotel Alegria Beach Resort was exclusively designed to provide services that meet the needs of the whole family.