It’s the Alden Hotel in 1981 built in 1936 at 2925 Indian Creek Drive, Miami Beach. The hotel had been open and operating and could be found here: aldenMiamibeach.com . Last october the hotel sold and was still open for[…]↓ Read the rest of this entry…