Postcard Inn on the Beach is a modern boutique hotel with classic Florida charm located directly on the beautiful St. Pete Beach.
A modern boutique hotel with classic Florida charm located directly on beautiful St. Pete Beach. Call 727-367-2711 or visit www.postcardinn.com, www.twitter.com/postcardinn, www.hershahotels.com