Four Seasons Hotel Miami (built 2003)
Location: 25.75861°N, 80.19139°W