Hotel Metropole is undoubtedly one of the best that i have been to in Catalina Island. It is a family favourite that promises all the facilities and hospitalities like another in the locality.
They also have a lot of tour packages to choose from too.