"The Avalon Hotel offers a serene setting thanks to its lush gardens and inviting rooftop deck. Located a short walk from the beach and Avalon’s main attractions, it’s perfect for those who want to be able to dip into the crowds in town but return to their sanctuary whenever they need solitude. Guests can spend time in their rooms, which come decked out in coastal chic decor, or enjoy a bite to eat on either the rooftop terrace or the courtyard garden, which comes complete with a koi pond." - Travel + Leisure Editors