Este establecimiento está situado junto a la playa, en Isla Catalina, y cuenta con jardines paisajistas tropicales y un salón con zona de estar y zona para hacer fogatas. Todas las habitaciones incluyen WiFi gratuita y crédito para comida y bebida en el Descanso Beach Club.
Las habitaciones están decoradas en tonos azules y disponen de ropa de cama blanca de lujo, muebles modernos de madera y TV de pantalla plana con reproductor de DVD/Blu-ray. Además, se ofrecen iPads de uso gratuito, según disponibilidad, y algunas habitaciones tienen patio con zona de estar.
El casino Catalina Grand se encuentra a 5 minutos a pie del establecimiento, y el club de golf Pointe Catalina Island queda a 5 minutos en coche. El Pavilion Hotel tiene servicio gratuito de traslado del equipaje desde el muelle de Avalon hasta las habitaciones.