Catalina Connection
A stay at Catalina’s Pavilion Hotel lands guests in the lap of luxury
AVALON — One of Avalon’s most luxurious lodging destinations, the Pavilion Hotel, has been described in a variety of ways by guests, but it’s important to point out it consistently