Orchid Key Inn is located at 1004 Duval Street, near the intersection of Duval and Truman Avenue (US 1). Our ideal location puts us close to several of Key West's top attractions, restaurants, and bars.
Restaurants & Bars
...and many, many more! Ask us for recommendations or places to go to fit your tastes.