The award winning Southernmost Beach Resort Key West is a simple, yet sophisticated resort in historic Old Town Key West, where Duval Street meets the Atlantic Ocean.
Choose a guest room overlooking the Atlantic Ocean, one with an island view, or stay poolside.