This hotel is set overlooking Lake Ray Hubbard in Dallas. The hotel is situated just a few minutes' walking distance from the..
Rowlett / Rowlett