nt property is located at 100 Lincoln Road in the heart of South Beach, just a few steps from the Atlantic Ocean and walking distance to all the dining and shopping options South Beach has to offer. Enjoy the hotels' pool, five-star spa, spacious gym, and valet.