Avalon Hotel is a hip hotel with chic rooms, some offering ocean views. It features a seafood restaurant with a terrace. It has served as the backdrop for many photoshoots and films.