Location: on the island of St Pete beach on the beachfront. 33 Km. from St Petesburg International Airport.
See more: Hotels in USA Hotels in St. Pete Beach Holiday Destinations in USA