Location: at the crossing of motorway 249 and Grand Road, northwest of Houston. Close to different restaurants, monuments and golf courses.
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA