The 3-star non-smoking Econo Lodge Inn & Suites Santa Rosa South has 63 rooms and is located around a 25-minute walk from the large nature preserve "Taylor Mountain Regional Park". There is parking on site and Wi-Fi in public areas.
Located in the historic district of Santa Rosa, this Santa Rosa hotel is 3 miles from Graton Resort and Casino. Railroad Square Historic District is also located about 10 minutes' drive from the quality Econo Lodge Inn & Suites Santa Rosa South. Also, Redhawk Park is situated 0.3 miles away. The nearby cultural attractions include Museum of Sonoma County, which is within a 15-minute drive of this hotel. Sr80172 bus stop is at a distance of a short way from the accommodation.
Providing a shower, some bathrooms come with hair dryers.
Start your day at the Econo Lodge Inn & Suites Santa Rosa South with a free deluxe continental breakfast served in the reception area. Dining options also include Thuan Phat, situated 950 feet away.