Versace Chateau, South Beach’s Most Notorious Hotel

Miami Beach Ocean Drive is a standout amongst the most photographed places in the world. However, with its neon lights and walkway bistros serving beer-garitas for two, it’s not very known for being a top of the line place. Settled in the midst of the low-rise Art Deco hotels, with floods of tourists walking past, is the Villa Casa Casuarina – also known as the Versace mansion. What many of the tourist busy snapping away selfies don’t realize is that this former home of the l