Postcard Inn On The Beach Hotel Check Availability and Prices for Postcard Inn On The Beach Hotel. Category: Florida Tags: St Pete Beach