O Chilworth Court localizado na exclusiva área de Bayswater, no centro de Londres, disponibiliza acomodações auto-suficientes com acesso Wi-Fi gratuito. Os apartamentos estão a 500 metros da Estação Paddington e do Lancaster Gate do Hyde Park.
Cada apartamento espaçoso apresenta uma área de estar com uma televisão e um leitor de DVD. Os apartamentos providenciam ar condicionado, uma cozinha totalmente equipada com uma máquina de lavar loiça e uma máquina de lavar roupa.
A área multicultural de Edgware Road beneficia de uma variedade de restaurantes, cafés e discotecas e está a 15 minutos a pé do Chilworth Court. A famosa Oxford Street de Londres fica a cerca de 3,2 km.
O Portobello Market em Notting Hill encontra-se a 20 minutos de metro ou autocarro. O Aeroporto Heathrow de Londres situa-se a cerca de 24,1 km da propriedade.