107 - Palms of Treasure Island
Treasure Island , St. Pete Beach, 33706, United States of America, Treasure Island 468 m from center
Choose dates
Location
The best kind of vacation is when you come somewhere new and it feels like home: apartment «The Palms of Treasure Island 107 - Two Bedroom Condo» is located in Treasure Island. This apartment is located in the center of the city. Before going to bed, you can walk around the main landmarks of the city.
All Facilities and Services
Important information
Additional information
Check-in from 16:00:00
Check-out till 10:00:00