EL TERADO TERRACE
Updated 206 days ago
El Terado Terrace is situated in the heart of Avalon, just a 5 minute walk to downtown and the beach. No other Catalina Island hotel offers new, full size suites at hotel room prices!...
Call (800) 540-0139. No other Catalina Island hotel offers new, full size suites at hotel room prices.