Red Chair Soaks in the Sun at Avalon Hotel on Catalina Island

The Avalon Hotel in Avalon, California is the newest recipient of the well-traveled Red Chair. Affectionately known as Red, the chair has been traveling across the country since 2012. He is sure to enjoy the ocean and harbor views offered by the Avalon. His most recent stops include Casa Laguna Inn & Spa in Laguna […]

Read More»