The Lakeshore Inn is conveniently located in downtown Lake Oswego, Oregon and is the only hotel on the lake. The hotel is surrounded by beautiful parks, and guests can stroll to Lake View Village that has fabulous restaurants and wonderful shopping. The hotel is in the heart of Lake Oswego just 10 minutes South of Portland and 5 minutes from both Lewis & Clark and Marylhurst Colleges.
The Only Hotel on Beautiful Lake Oswego.
(503) 636-9679, 210 N. State Street, Lake Oswego, OR 97034
Westover Inns Hotels - Family Owned Since 1976.