Este hotel elegante e tranquilo, com estilo de mansão rural, situa-se a uma caminhada de 10 minutos do centro da cidade de Oxford. Possui um restaurante e um bar, um salão acolhedor e quartos agradáveis.
O Cotswold Lodge Hotel é conveniente para a Universidade de Oxford, que se encontra a menos de 1.6 km do edifício. A Estação Ferroviária de Oxford situa-se a 5 minutos de carro.
O edifício vitoriano recentemente remodelado possui uma equipa atenciosa e prestável e estacionamento gratuito no local. Os hóspedes podem relaxar no jardim do pátio de estilo mediterrânico.
O Restaurante 66a apresenta uma atmosfera relaxante e atractiva para jantar, snacks no bar e chá da tarde. O pequeno-almoço possui uma variedade de iguarias diferentes e saborosas.