Otel Demon'a 450 metre ve Our Lady of Peace Kilisesi ve Mabedi'a birkaç adım mesafede yer almaktadır.
Gr8 Sk8'a arabayla 5 dakika ve Mineta San Jose Uluslararasi havaalanına arabayla 10 dakika uzaklıktadır. Santa Clara şehrinin merkezinden 5 kilometre mesafede yer alır. Levi's Stadı birkaç dakikalık sürüş uzaklığındadır.
Odaların her birinde laptop tipi bir kasa, çok kanallı televizyon, ayrı tuvalet bulunur. Konaklama birimleri saç kurutma makinesi, duş kabini, havlular ile donatılmıştır.
Konuklar barda sabah yemeklerinin tadını çıkarabilirler. Parcel 104, Amerikan yemekleri sunmakta ve tesise 50 metre uzaklıktadır. Mission College Boulevard & Freedom Circle otobüs durağı yaklaşık 5 dakikalık yürüme mesafesindedir. Konaklamanız süresince ücretsiz olarak spor salonu, küvet ayarlanabilir. Ayrıca ısıtmalı yüzme havuzu bulacaksınız.