Le Cowley Road Stay est situé à Oxford, à moins de 3,5 km de l'université d'Oxford et à 18 km du palais de Blenheim. Vous profiterez d'une cuisine commune et d'une connexion Wi-Fi gratuite dans l'ensemble des locaux.
Les chambres comprennent une armoire, une télévision, une salle de bains privative, du linge de lit et des serviettes.
Vous séjournerez à 26 km de l'abbaye de Notley et à 48 km de l'hippodrome de Newbury. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 73 km.