The Oval House disponibiliza acesso Wi-Fi gratuito e quartos em Londres, a 2,4 km de Big Ben e a 1,9 km de Casas do Parlamento. O alojamento situa-se a 2,5 km de Churchill War Rooms, a 2,5 km de Estação de Waterloo e a 2,7 km de Banqueting House. O alojamento está a 2,3 km de Abadia de Westminster e a cerca de 2,5 km do centro da cidade.
As unidades do alojamento incluem área de estar e televisão de ecrã plano com canais por satélite. Os quartos incluem chaleira, enquanto alguns quartos incluem uma cozinha com um frigorífico, um forno e um micro-ondas. Todas as unidades providenciam roupa de cama e toalhas.
Estação Ferroviária de Victoria fica a 2,9 km de The Oval House, enquanto Estação de Metro de Victoria fica a 3 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 15 km de The Oval House.