Newton House ligt op 700 meter van het historische stadscentrum van Oxford en biedt accommodatie met overal WiFi via glasvezel en privéparkeergelegenheid (op basis van aankomst). Op korte wandelafstand ligt de rivier de Thames & Christ Church College, zodat je Oxford in alle comfort kunt ervaren terwijl je verkeer en extra vervoerskosten vermijdt.
De kamers van het Newton House bieden meubilair en inrichting in Victoriaanse stijl. Ze zijn uitgerust met een bureau, koffie- en theefaciliteiten en een tv. Sommige hebben ook een open haard. Alle kamers bieden een eigen badkamer met een douche, een haardroger en gratis toiletartikelen.