- 622 Fleming Street Key West, FL 33040
Ambrosia Key West, a tranquil tropical resort that is nestled in the heart of the Southernmost City’s Old Town Historic District. Ambrosia is set in a former tropical nursery and offers a warm and welcoming atmosphere.
* * * * *
This Listing does not have a Florida Keys Television channel set up,
so let this be our opportunity to tell you more about MarathonFlorida.com, Your Destination for Information in The Florida Keys.
Please login to add your review.