Location: the hotel is situated on St. Pete beach, a few metres from the sea and 11 Km. from St. Petersburg.
See more: Hotels in USA Hotels in St. Pete Beach Holiday Destinations in USA