202 - Palms of Treasure Island Apartment
Treasure Island , St. Pete Beach, 33706, United States of America, Treasure Island, 33706
Located in St Pete Beach, 300 metres from Treasure Island and 1.5 km from Sunset Beach, 202 - Palms of Treasure Island offers air conditioning. The property is around 3 km from John's Pass, 3.
Spacious appartments, Room service once a week. Supermarket next door, beach across the street. Swimming pool and jacuzzi.