Situé à Clearwater Beach, en Floride, le CLR North Beach propose des hébergements avec connexion Wi-Fi et parking privé gratuits.
Certains logements sont climatisés et comprennent une terrasse et/ou un coin salon avec une télévision à écran plat.
L'appartement possède une terrasse bien exposée, un jardin et une plage privée.
Le CLR North Beach se trouve à 5,6 km de la jetée Pier 60 et à 27 km de John's Pass. L'aéroport international de St. Pete-Clearwater, le plus proche, est implanté à 22 km.