The Astros Downtown LA Hotel For World Series Games 6 and 7

JW Marriott LA Live Astros World Series HotelThroughout the course of the 2017 World Series, iFolloSports.com has reported on the lodging locations for the Astros, during the opening two games in LA, the Dodgers hotel choice, during the Houston portion of the best-of-7, as well as the LA headquarter venue for Major League Baseball operations.

With the series returning to Los Angeles for Games 6 and 7, iFolloSports.com can confirm that the Astros are currently getting their rest at the JW Marriott Los Angeles L.A. Live, located in the southwestern part of downtown LA, three miles from Dodger Stadium.

The JW Marriott property is a very popular destination for sports figures, due to the building sitting across the street from Staples Center and the fact that ESPN’s LA studios are found in the adjoining L.A. Live entertainment complex.

Thanks to the hotel’s extremely close proximity to Staples Center, many members of the Astros attended Monday night’s Warriors at Clippers game, courtesy of catcher Brian McCann, who purchased a suite for he and his teammates to enjoy.

In addition, many children of Astro players and officials celebrated Halloween in the lobby of the JW Marriott on Tuesday. 

From Pasadena (CA), to the downtowns of Houston and LA, the Astros and Dodgers have played some unbelievable baseball games, while spending the time in between at some very high quality luxury hotel properties.