Experience serene waterfront views from the center of all the action at Lakeshore Inn in Lake Oswego. Located just 8 miles south of Portland, Lakeshore Inn is ideally located on the shores of Oswego Lake and next to Millennium Plaza Park and Lake View Village. With upgraded rooms and amenities and an outdoor swimming pool, lap up the lake lifestyle. Guests have great food and entertainment at their fingertips with first class parks, award winning restaurants, upscale shops, and a lively music scene all within walking distance. Two-bedroom suites come complete with fully equipped kitchens, living rooms, double private balconies, and top floor views. One-bedroom suites have comfy living spaces and sleeper sofas, perfect for kids. Plan your unforgettable trip to Lakeshore Inn and live the Lake Oswego resort lifestyle at TheLakeshoreInn.com.