Our Review of The Pavilion Hotel on Catalina Island
Located right in the center of Avalon sits the Pavilion Hotel. A trendy, comfortable hotel with lovely harbor views, easy access to everything Catalina Island has to offer and a very friendly staff. Recently, we took a sponsored mother/daughter trip to Catalina Island (read about it here) and stayed at the Pavilion Hotel. It was out first time there and I did not know what to expect. We were excited, as Pavilion Hotel has great...