Catalina Hotel St Lauren

Starting at
$217
Featured Image
Lobby
Reception

TripAdvisor Review

Based on 429 review

See all

This unpretentious hotel is situated in Avalon - Santa Catalina Island.

More details