Great place to have one night in Key West: cozy rooms, very clean, rich breakfast on the terrace, perfect location close to the South beach & southernmost point in the USA.
The Avalon is a 19 room Key West Hotel, located on the quieter... end of historic Duval Street, just one block away from the Southernmost point in the continental USA and only steps away from the beach. This Key West Florida bed and breakfast is a lovingly restored Victorian house built in the late ...(Show more)