Millennium Hotel is located in Saint Louis, approximately a 20-minute walk from Scottrade Center Arena, and offers an outdoor swimming pool. The hotel features high-speed Internet access, provided in the rooms.
The property is situated about 10 km from Saint Louis Downtown airport and a short way from BB's. Citygarden Sculpture Park is only a 14-minute walk from this 3-star hotel, while Broadway at Convent bus stop is approximately 10 minutes' walk away. Visit South Pond, within 1 km of the accommodation, and feel complete harmony with the nature of United States. One of the most important attractions in Saint Louis is Old Courthouse, located just a short stroll from Millennium Hotel. Stadium city rail station is approximately 10 minutes' walk away.
Residents can have breakfast in the restaurant. Guests can enjoy American cuisine at White Castle, situated merely 5 minutes' walk from this Saint Louis hotel.