Silver Sands Beach Resort Key Biscayne Guests staying at this hotel enjoy beach access, a swimming pool and tennis courts. Mini-suite units, each equipped with a microwave, a refrigerator and a dining area, are available.
Address: 301 Ocean Dr Key Biscayne FL USA 1 305 361-5441