St Rose Catholic Church'a 8 dakikalık yürüme mesafesinde yer alan bu 3 yıldızlı Hotel E Santa Rosa, 3rd Street Cinema 6 içerir. 24-saat resepsiyon, uyandırma hizmeti ile birlikte bu tesiste misafirlere taşıma yemek hizmeti, toplantı odası sunulmaktadır.
Bu otel, Sonoma County Müzesi'a kolay erişime sahip mükemmel konum bir yerde bulunmaktadır. Juilliard Park bu konforlu otele 750 metre uzaklıktadır. Hotel E, Howarth Park'a kısa bir sürüş mesafesindedir. B Street at Ross St otobüs durağı Hotel E'den 250 metre uzaklıktadır.
Hotel E, leziz kontinental büfe kahvaltısı servisi sunar. Suşi bar Tex Wasabi's, otelden yaklaşık 200 metre mesafede yer almaktadır.