Complete with barbecue facilities, #101 At Crimson is set in St Pete Beach, 6 km from St Pete Beach Theatre and 8 km from Boca Ciega Bay Aquatic Preserve. Guests staying at this apartment have access to a fully equipped kitchen and a balcony.
The apartment has a satellite flat-screen TV.
Dolphin Landings Charter Boat Center is 8 km from the apartment. St Petersburg-Clearwater Airport is 17 km away.