The name of the Ambrosia Inn is an apt description for this lovely Inn. It was the epitome of old world elegance and absolutely charmed us to the core. Every hotel could take a lesson in "how to treat your guests" from the wonderful staff here! They were terrific! I couldn't imagine staying anywhere else when I come to Key...
More
- Manage your listing
