Detachment Hotel (built 1960)
Location: 26.77167°N, 80.04639°W