Legacy Beach resort at Bear Lake in Garden City, Utah is one of the most luxurious beachfront vacation getaways in the northwest.
T (435) 494-1663
Legacy Beach Resort580 South Bear Lake Blvd Garden City, UT 84028
Legacy Beach Resort
580 South Bear Lake Blvd.
Garden City, UT 84028