Flower Mound TX Hotels & Motels 1. 2605 Sagebrush Dr, Flower Mound, TX 75028 | L Star Hospitality (972) 691-9400