Loews Miami Beach
The Loews Miami is located in Miami beach and it is a luxury oceanfront resort! A s an Art Deco landmark in the heart of South Beach at Collins Avenue and 16th Street and on the Atlantic Ocean, it has a wide sandy beach plus a variety of water sport options and a 18,000 square foot spa & fitness facility, the Exhale Spa.