Not a short walk to anything. Bring your tennis shoes or take the car.
By: Travelbabe on 10/4/2005
By: businessdoc on 4/19/2005
Renaissance Dallas Hotel2222 Stemmons FreewayDallas, TexasUnited States75207
By: Travelbabe on 10/4/2005