Crystal Beach Suites Oceanfront Hotel

Rooms:
6985 Collins Ave Miami Beach, Florida 33141