Hotel Metropole

  • 20 user views 0 reviews
  • 205 Crescent Ave, avalon california

See the best hotel Catalina Island has to offer. Catalina Hotel Metropole offers t

distance: 7,832 Miles