CLR North Beach localiza-se em Clearwater Beach, na região de Flórida, nas proximidades de Clearwater Beach e Caladesi Island State Park Beach, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Cada unidade apresenta casa de banho privativa e banheira ou chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Também há uma área de refeições e uma cozinha equipada com um forno e placa de fogão.
CLR North Beach tem um terraço para banhos de sol e um jardim para a sua conveniência, assim como uma área de praia privada.
Pier 60 fica a 5,6 km de CLR North Beach, enquanto John's Pass está a 27 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de St. Pete - Clearwater, que fica a 22 km de CLR North Beach.