As senior indicated, The Waterfront Inn is adjacent to LSL - can't get any closer!

The next closest place is Hampton Inn - on 466 just east of Buena Vista.......though it's not accessible by golf cart (if that's a factor for you).
There are 3 or 4 other hotels that are all adjacent to SS.
Bill