The Avalon Hotel is a pleasant little hotel with an excellent restaurant (A Fish Called Avalon) right in the heart of the Art Deco area of South Beach and right across the street from the beach. The rooms were fine and the rates were reaonable. I enjoyed my two day stay there.
More
- Avalon Hotel Miami Beach
- Avalon Miami Beach
