I'm embarrassed to say that this hotel is literally minutes from my house and I've never even stepped foot inside but I've been wanting to ever since I saw an article about it in Travel and Leisure a couple of years ago.
Postcard Inn is located on St. Pete Beach in Florida and reminds me of a hip, bohemian beach inn you might find in the Hamptons. I'm thinking of booking a weekend getaway for Mike and I. Doesn't it look amazing!
Thanks for sharing your work with us.
ReplyDeletehttp://www.samspacenter.com/