Silver Sands Apartment Treasure Island
Featuring barbecue facilities and views of garden, Silver Sands is a recently renovated aparthotel located in St Pete Beach, 200 metres from Treasure Island. There is a private entrance at the aparthotel for the convenience of those who stay.
Number of rooms: 8
12315 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States