Das Amelia House begrüßt Sie in Duval of Key West, 200 m von der Duval Street und 300 m vom Ernest Hemingway Home and Museum entfernt. Die Unterkunft befindet sich 400 m vom Southernmost Point entfernt.
Das Ferienhaus verfügt über Sat-TV. Das Ferienhaus umfasst zudem eine Küche und ein Badezimmer.
Das Key West Aquarium liegt 1,4 km vom Ferienhaus entfernt. Der nächstgelegene Flughafen ist der 4 km vom Amelia House entfernte internationale Flughafen Key West.