August, 2004 - This appears to be a brand-new hotel, which is conveniently located within 5 to 10 minutes of the Texas Medical ... More