The Embassy Suites Hotel is just an all-around nice hotel for business travelers, not too fancy, not too cheap - just right. With ... More