El River Hotel está situado en Oxford, a 2,2 km de la Universidad de Oxford y a menos de 1 km del Museo Ashmolean de Arte y Arqueología. El establecimiento se encuentra a 13 minutos a pie del Blackfriars Hall, a 1,1 km de la biblioteca Taylor Institution y a 1,3 km del St Cross College.
Todas las habitaciones del hotel están diseñadas de forma individual y cuentan con escritorio, WiFi y TV de pantalla plana. Algunas tienen vistas al jardín que conduce al río Támesis.
Los huéspedes pueden disfrutar de un desayuno tradicional inglés en el restaurante con vistas al río Támesis. También se ofrecen opciones vegetarianas y otras dietas.
El Museo de Historia de la Ciencia está a 1,5 km. El aeropuerto más cercano es el de Londres-Heathrow, ubicado a 81 km.