El Catalina Island Inn ofrece alojamiento en la localidad de Avalon, en la isla Santa Catalina, y sirve un desayuno continental. Algunas habitaciones disponen de balcón y vistas al puerto o al mar.
También hay habitaciones con patio. Todas las habitaciones incluyen baño privado. Solo se proporciona aire acondicionado en algunas habitaciones.
El establecimiento también cuenta con consigna de equipaje. El establecimiento no dispone de ascensor. Los huéspedes deberán utilizar las escaleras.
El Catalina Island Inn se encuentra a 48 km de Newport Beach y a 49 km de Long Beach. Asimismo, el Catalina Island Inn se halla a 55 km del aeropuerto de Long Beach.