at 12520 Gulf Blvd, Saint Petersburg , 33706 United States
Twins Inn & Apartments, formerly known as Twins Apartments, is located right next to Florida’s finest white sand beach in Treasure Island, located between Clearwater Beach and St. Pete Beach.
Why stay in a small hotel room? Only one block from John’s Pass, the famous fishing and shopping village, the Twins’ location is very convenient for activities such as fishing, golfing, water sports, dinner and gaming cruises, museums, theme parks, fitness centers and day spas.
49 FB users likes Twins Inn & Apartments, set it to 45 position in Likes Rating for Saint Petersburg, Florida in Hotel & Lodging category
Twins Inn & Apartments is Saint Petersburg based place and this enity listed in Hotel category. Located at 12520 Gulf Blvd FL 33706. Contact phone number of Twins Inn & Apartments: (727) 360-7420
Welcome to the award winning Hampton Inn & Suites Downtown St. Petersburg, your ideal choice for St. Petersburg FL hotels.
A boutique inn located on Sunset Beach, Florida.