Avalon is a hotel offering accommodation in double rooms and apartments, each equipped with amenities.