HOTEL LA ROSE

308 WILSON STREET
Santa Rosa
California
United States