El New Lake Forest Beauty in Flower Mound se encuentra en Flower Mound, a 27 km del circuito Texas Motor Speedway y a 34 km del parque de atracciones Six Flags Over Texas, y ofrece alojamiento con aire acondicionado, patio y Wi-Fi gratuita.
Warrington Avenue 2317, Flower Mound, 75028, Estados Unidos