• JoJo Fletcher may finally settle for Jordan.

JoJo Fletcher may finally settle for Jordan. (Photo : Facebook/The Bachelorette/ ABC)

"The Bachelorette" Season 12 (2016) Week 7 will see JoJo Fletcher pick her final four suitors who will take her on hometown dates before the rose ceremony. So who these four men are going to be? Here are the detailed spoilers for the next instalment of ABC's reality dating show. Read on to find out what happens next and who gets eliminated.

Like Us on Facebook

[Spoiler alert! This article contains spoilers for "The Bachelorette" Season 12 (2016) Week 7. Do not read further if you don't wish to know more about it.]

This week, JoJo Fletcher takes six men to Buenos Aires where she goes on romantic one-on-one dates and group date before eliminating two contestants and picking her final four hometown dates. Even before the show premiered, Reality Steve released episode-by-episode spoilers for "The Bachelorette" Season 12 (2016) revealing every detail from JoJo Fletcher's journey of finding her partner.

According to the blogger, Fletcher eliminates Alex Wotykiw on their one-on-one date. And she sends James Taylor packing at the Rose Ceremony leaving Chase McNary, Jordan Rodgers, Luke Pell and Roby Hayes in the contest as the final four contestants who will be making it to the Hometown dates next week.

For those unfamiliar, Chase McNary is a 27-year-old medical sales representative from Colorado. Jordan Rodgers is a 27-year-old former pro quarterback from California. As for Luke Pell, he is a 31-year-old war veteran from Texas.

Meanwhile, ABC has released a detailed synopsis for "The Bachelorette" Season 12 (2016) Week 7 on its official website. According to the press release, JoJo Fletcher and Alex go on a romantic picnic where they enjoy a horse ride. Here, Alex opens up to the leading woman about his true feelings for her.

For her second one-on-one date, she goes out with Jordan to an Argentinian vineyard. The contestant makes a "shocking" confession to JoJo. And for the group date, the remaining suitors enjoy a day in the hotel after their outing is cancelled due to bad weather conditions.

"The Bachelorette" Season 12 (2016) Week 7 airs July 11, Monday at 8:00 pm on ABC. Stay tuned, spoilers and updates for week 8 Hometown Dates are expected soon.