I think We will wait a while to see if things settle down after the pandemic before returning to Catalina.
We said that was fine.
The property was beautiful but what really stood out to us was the staff! Optional extras Hotel Names.
Located in Avalon, The Pavilion Hotel is in the city center and near the beach.