T
Tilman Grigg Review of Westin Tabor Center
Great location and views in the conference rooms. ...
Great location and views in the conference rooms. WiFi was plenty fast for work (Dropbox, email) and the bar/restaurant are solid for happy hour with coworkers.
Comments: