12520 Gulf Blvd, 33706, Treasure Island, United States, TREASURE ISLAND (FL)
Property Location
With a stay at Twins Inn & Apartments in Treasure Island, you'll be by the ocean and 6 minutes by foot from John's Pass Village & Boardwalk. This hotel is 8.8 mi (14.2 km) from Tropicana Field and 10.4 mi (16.7 km) from Salvador Dali Museum.
Rooms
Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include separate sitting areas and microwaves, as well as phones with free local calls.
Amenities
Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional amenities at this Mediterranean hotel include complimentary wireless Internet access, gift shops/newsstands, and wedding services.
Dining
Grab a bite from the grocery/convenience store serving guests of Twins Inn & Apartments.