Ideally Located.
If you're in South Beach to enjoy yourself and take in the nightlife, restaurants, and beaches, this hotel is perfectly located to enjoy all the area has to offer. An excellent beach is just a five minute walk. Everything is within walking distance includ