Turtles Nest Villa St. Pete Beach is located 20 minutes' stroll from Treasure Island Slide Florida and invites guests to join fishing.
A beachfront setting in the Treasure Island district provides access not far from John's Pass Village and Boardwalk. Church by the Sea is located 1.5 miles from this villa, and Gulf Boulevard & 120th Avenue bus station is 550 feet away. Turtles Nest Villa is a good starting point for St. Pete Beach's sports attractions, including Walter Fuller Complex Public Swimming Pool, which is about 10 minutes away by car.
Guests will enjoy the town view from the St. Pete Beach villa.
Sunset Cafe & Beach Bar with delectable dishes is 900 feet away.