at 825 E Interstate 30, Garland , 75043 United States
5 FB users likes Discovery Inn, set it to 20 position in Likes Rating for Garland, Texas in Hotel & Lodging category
Discovery Inn is Garland based place and this enity listed in Hotel category. Located at 825 E Interstate 30 TX 75043. Contact phone number of Discovery Inn: (972) 303-1900