1 answer

1 Answer

  • 0

    I really enjoyed my stay at Catalina Island Inn, rooms are a bit small but newly remodeled and very modern! Loved my stay there. Enjoyed it more than the Metropole Hotel which was double the price. over 9 years ago

Answer this question

Map of Catalina