Das 3-Sterne Glenmore Plaza Hotel befindet sich in der Innenstadt von Avalon und bietet einen atemberaubenden Ausblick auf den Ozean.
Catalina Island Museum- UMGEZOGEN ist einen 5-minütigen Spaziergang vom Hotel und Golf Gardens lässt sich in etwa 5 Minuten fußläufig erreichen. Von hier aus sind es nur 5 Gehminuten zum Zentrum von Avalon. Wrigley Stage Avalon Bay Vista und Wrigley Memorial and Botanical Garden befinden sich ebenfalls in der Nähe. Die Bushaltestelle Catalina Airport Shuttle liegt in einer Entfernung von 5 Gehminuten.
Das Glenmore Plaza Hotel bietet auch ein einfaches Frühstück an. Die Gäste können im Restaurant Ellie's Island Deli, das rund 350 Meter vom Hotel entfernt liegt, sehr lecker speisen.