1

Avalon Hotel Photos & Rates

News Discuss 
Located across the street from the beach, this South Beach hotel features an on-site bar and restaurant as well as free WiFi. A flat-screen TV comes standard in each room.Avalon South BeachAddress: 700 Ocean Drive FL 33139, Miami Beach, FL, USNear by Hotels2 Bedroom Condo on Collins AveThe Fritz Hotel http://laquintanellis.full-design.com/Save-up-to-70-at-your-stay-at-Avalon-Hotel-53660320

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story