See the best hotel Catalina Island has to offer. Catalina Hotel Metropole offers the best views of Avalon Bay than any other Catalina Island hotel.