Luxury Tours of Los Angeles - 2:26 5 September 2013

Catalina – Catherine Hotel

The Catherine Hotel on Catalina Island near Los Angeles

Now closed but slated to become a nature center for ecotourists visiting the island.

Share
Did you like this? Share it:

Leave a Reply



Menu Title