This hotel is located in the La Frontera E-Commerce Park and is 19 miles from downtown Austin. The hotel offers a business center and rooms with flat-screen TVs.
Numero delle stanze: 295
2600 La Frontera Boulevard, Round Rock, TX 78681, Stati Uniti
Prenotato 3 volte oggi.