North America > United States > Avalon (CA)

Hotel List in United States Avalon (CA).
Please click the hotel name.

Avalon (CA) Hotels List

  • Hotel Metropole - Avalon (CA) - United States Hotels Hotel Metropole
    Star Rating 4 STAR HOTEL4 STAR
    Area : Avalon (CA)
    Address : 205 Crescent Avenue
    Stop at Hotel Metropole to discover the wonders of Avalon (CA). The hotel offers a wide range of amenities and perks to ensure you have a great time. Free Wi-Fi i...
  • Pavilion Hotel - Avalon (CA) - United States Hotels Pavilion Hotel
    Star Rating 4 STAR HOTEL4 STAR
    Area : Avalon (CA)
    Address : 513 Crescent Avenue
    Pavilion Hotel is a popular choice amongst travelers in Avalon (CA), whether exploring or just passing through. The property offers a high standard of service and...
  • Holiday Inn Resort - Catalina Island - Avalon (CA) - United States Hotels Holiday Inn Resort - Catalina Island
    Star Rating 3 STAR HOTEL3 STAR - Reviews : Customer Comments (4)
    Area : Avalon (CA)
    Address : 888 Country Club Drive
    Holiday Inn Resort - Catalina Island is perfectly located for both business and leisure guests in Avalon (CA). Both business travelers and tourists can enjoy the ...
  • Catalina Island Seacrest Inn - Avalon (CA) - United States Hotels Catalina Island Seacrest Inn
    Star Rating 3 STAR HOTEL3 STAR - Reviews : Customer Comments (2)
    Area : Avalon (CA)
    Address : 201 Clarissa Avenue
    Located in Avalon, Catalina Island Seacrest Inn is a perfect starting point from which to explore Avalon (CA). The property offers a wide range of amenities and p...
  • Glenmore Plaza Hotel - Avalon (CA) - United States Hotels Glenmore Plaza Hotel
    Star Rating 3 STAR HOTEL3 STAR
    Area : Avalon (CA)
    Address : 118 Sumner Avenue
    Glenmore Plaza Hotel is perfectly located for both business and leisure guests in Avalon (CA). The property offers a wide range of amenities and perks to ensure y...
  • Hotel Atwater
    Star Rating 2 STAR HOTEL2 STAR - Reviews : Customer Comments (2)
    Area : Avalon (CA)
    Address : 125 Sumner Avenue
    Located in Avalon, Hotel Atwater is a perfect starting point from which to explore Avalon (CA). The hotel offers a high standard of service and amenities to suit ...
North America > United States > Avalon (CA)