Four Seasons Hotel Miami is a luxurious hotel located in the heart of downtown Miami. The hotel features 221 guest rooms and suites, a 50,000-square-foot spa, and a variety of dining options. The hotel is also just minutes away from the Port of Miami and South Beach.