South Beach Hostel
Miami Beach, Florida
   
     
235 Washington Avenue
Miami Beach, FL 33139
 
   
Located in the heart of the famous Art Deco district on South Beach

 
Stonemason Partners, L.P. ©2009