Beach Location Superb
Guests say the best quality of this hotel is the location directly across from the beach. It's located on North Miami Beach, on Collins Avenue, the main road that runs parallel to the beach. You will have easy access to many shops and restaurants, as well as a Walgreens and a Publix.