Where is La Mer Hotel and Dewey House located?

Profile picture for Stephanie

La Mer Hotel and Dewey House is located at 506 South St. in Key West, which is between Simonton and Duval streets. As a guest, you’ll enjoy easy access to all Key West has to offer, while luxuriating in a quiet and peaceful atmosphere. Just a few blocks away from the inns, you’ll see the southernmost point in the United States marked by a buoy. Mallory Square’s world-famous sunset celebration is on the other side of this tiny island. From the inns, it’s just a quick five-minute bike ride or a leisurely stroll. You might want to stop for a cool beverage along the way as you head to see the nightly performers and possibly catch the elusive green flash above the setting sun. Whatever you want to experience in Key West, you’re in easy proximity to it all.