Hotel La Rose

308 Wilson Street
Santa Rosa, California 95401
2.8 miles from Dance Central
More hotels near this hotel