The Ritz Carlton Key Biscayne

Located off the coast of Miami, Florida, The Ritz Carlton Key Biscayne is a family-friendly hotel and resort on Key Biscayne island. Having just checked out of The St. Regis Bal Harbour Resort which was only a 25-minute Uber ride to The Ritz Carlton Key Biscayne, I had low expectations from this hotel. I booked a Resort […]