CLR North Beach ligt in Clearwater Beach in de regio Florida, dicht bij Clearwater Beach en Caladesi Island State Park Beach. De accommodatie biedt gratis WiFi en gratis privéparkeren.
Elke unit heeft een eigen badkamer en een bad of douche, airconditioning, een flatscreen-tv en een koelkast. Er is ook een eethoek en een keuken met een oven en kookplaat.
Het appartement heeft zowel een zonneterras en tuin ter ontspanning. Er is ook een privéstrand.
Pier 60 ligt op 5,6 km van CLR North Beach, en John's Pass ligt 27 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven St. Pete-Clearwater, op 22 km van de accommodatie.