Located approximately a 15-minute ride from Wyatt-Willard Park, the 3-star Mansion Inn Lake Stevens offers access to tourist attractions throughout Lake Stevens. Guests who stay at this Lake Stevens inn can park their car on site.
The centre of Lake Stevens can be reached within a 5-minute walk, and natural attractions like the Centennial Trailhead at Machias Park are 3.9 km away. Standing just 7 minutes' stroll from Lake Stevens, the Mansion Inn is a short way from Ebenezer Lutheran Church. The nearby notable religious buildings include Calvary Chapel, 2.7 km from the hotel. The accommodation is within a few blocks of 20th St NE & 116th Ave NE bus station.
The 6 rooms at this Lake Stevens hotel comprise a sitting area and a dining area. You'll find nice touches like a spa bathtub, a separate toilet, and a shower, along with hair dryers and towels to enhance your stay.