Crystal Palms 307 St. Pete Beach hotel, located in the Treasure Island district, 12 minutes by foot from Maykel Art Gallery, features views of the sea.
Situated approximately 3 miles from Archibald Public Beach Park, the hotel also gives access to such sports venues as Walter Fuller Complex Public Swimming Pool, which is about a 10-minute drive away. Beach Boulevard South is 4.2 miles from this St. Pete Beach hotel, while St. Pete-Clearwater International airport is 19 miles from it. The area also includes natural sights like Sunset Beach Pavilion 1.9 miles from the property. Gulf Boulevard & 117th Avenue bus stop is at a distance of not so far from the hotel.
Crystal Palms 307 hotel offers rooms with a balcony and dining area featuring air conditioning and ironing facilities, along with Wi-Fi and a multi-channel television. Along with coffee/tea making machines, the rooms are furnished with a couch. Bathrooms include a walk-in shower and a separate toilet, along with comforts such as bath sheets and a dryer.
Super Scoops Inc offers a selection of dishes 7 minutes by foot from the accommodation.