CLR St. Pete ligt in het centrum van Sint-Petersburg, op 2,8 km van Spa Beach en 1,9 km van Chihuly Collection, en biedt accommodatie met gratis WiFi en gratis privéparkeren.
Elke unit heeft een eigen badkamer en een douche, airconditioning, een flatscreen-tv en een koelkast. Iedere unit heeft een zitgedeelte en een eetgedeelte.
The Pier ligt op 2,8 km van het appartement, en Salvador Dalí Museum ligt 3,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven St. Pete-Clearwater, op 16 km van CLR St. Pete.