Crystal Palms Beach Resort By Distinctive Beach Rentals St. Pete Beach is a great place to stay in the Treasure Island district of St. Pete Beach, 18 minutes' walk from John's Pass Village and Boardwalk. Guests can make use of Wi-Fi for both business and leisure purposes.
This apartment is located 2.4 miles from Archibald Public Beach Park and 2.2 miles from Sunset Beach.
Guests can prepare meals in a full kitchen. Crystal Palms Beach Resort By Distinctive Beach Rentals is close to the nearest bus stop Gulf Boulevard & 119th Avenue.