Twins Inn & Apartments

Closed
yelp logo

(8)

Photos

12520 Gulf Blvd Ste 2
St Petersburg, FL 33706
For 40 years, the Twins has been a premier family beach vacation destination. Featuring spacious 1-bedroom (575 sqft of living space), two bedroom (800 to 1280sqft of living space) and 3-bedroom (1200sqft) vacation apartments with fully-equipped kitchens, a heated outdoor pool, and breathtaking views of the Gulf of Mexico, we offer the comforts, conveniences, and amenities of your home away from home.

Also at this address

Reviews

yelp logo
2.08 reviews
Kelly H.
4/9/2022

The positives: 1. Good communication 2. Location 3. New pull out sofa with memory foam 4. Kitchen had everything we'd need for stay. Gave us a new room when the shower situation (see below) came...

Cathy S.
8/28/2023

The location was the only good part of our stay. My husband took a shower in the very dirty bathroom and within 15 minutes of walking around on the floors his feet were black. Towels were dirty...

Brian W.
4/7/2024

Stay away from this place. Not a good location at all (for "ocean view") and on a very busy 4 lane street. Constant street noise 24/7; manager solution was to go to Walmart a buy a floor fan for...

Photo of Wills C.
Wills C.
6/19/2022

absolute the worst business there is. The owner is a scammer, who buys used bed and not paying the seller. A poor student trying to sell a bed, the owner buys it and cancelled the check. she has...

Photo of Katelyn A.
Katelyn A.
3/29/2021

Location is perfect which is probably why they can get away with doing the bare minimum. Place was filthy. Not even ten minutes in the room upon arrival all of our feet were BLACK. LEATHER COUCHES...

Own this business?
See a problem?

You might also like

United StatesFloridaSt PetersburgTwins Inn & Apartments

Partial Data by Infogroup (c) 2025. All rights reserved.