Overview
Welcome to Extended Stay America - Santa Rosa - South.
Santa Rosa is the culinary center of California, so there's plenty of delicious food and wine to be found here. After you enjoy a terrific meal, relax at Extended Stay America in one of our spacious suites and enjoy in-room Wi-Fi and watch your favorite shows on a flat-screen TV. Please note: all suites in this hotel are non-smoking.
Photos
Services & Policies