LocationThis family-friendly hotel lies on the outskirts of Key West’s old town, just a few minutes walk from the nearest beaches, a selection of restaurants, shops and other local attractions.FacilitiesThe establishment comprises a 2-storey main building..