No image available for this hotel
No image available for this hotel
Treasure Island, Treasure Island
Spend a second to
save a fortune!
Spend a second to save a fortune!
10315 Gulf Blvd, Treasure Island
Set in St Pete Beach, 300 metres from Treasure Island and 1.5 km from Sunset Beach, 303 - Palms of Treasure Island offers free WiFi and air conditioning. This holiday home is 13 km from Tropicana Field and 15 km from Chihuly Collection.
See MoreUsage of subsidiary facilities may incur additional fees