Located 3 minutes’ walk from the beach, these Modern-style Key Biscayne apartments surround a zero-entry outdoor pool with a sun terrace and manicured garden. Each apartment includes free WiFi and a kitchen.
Book this Hotel