Post Card Inn Beach Resort and Marina at Holiday Isle

Typology

Hotel


Location

Islamorada, FL


Status

Completed


Client

2010


Awards

Starwood


Renovation of the 143 room hotel in the Florida Keys.