The Howard Johnson Resort Hotel - St. Pete Beach FL is a Tourist hotel. Located in ST PETE BEACH - FLORIDA area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
The Travelodge St Pete Beach is a Tourist hotel. Located in ST PETE BEACH - FLORIDA area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.