Novo Hotel, modern ofis kuleleri ve alışveriş merkezleriyle tanınan canlı bir iş ve ticaret bölgesi olan Riyad'daki Olaya Caddesi üzerinde yer almaktadır. Otel, her ikisi de 5 km'den daha kısa mesafede bulunan Al Faisaliyah Kulesi ve Kingdom Centre gibi ilgi çekici noktalara yakındır. Ulusal Müze de 7 km mesafede bulunmaktadır. King Khalid Uluslararası Havalimanı otele yaklaşık 39 km uzaklıktadır.