Localizado em Londres, o London Queen Park Apartments disponibiliza acomodações com uma televisão de ecrã plano. O acesso Wi-Fi é gratuito.
As unidades têm uma kitchenette com uma chaleira e uma área de refeições, uma sala de estar e uma casa de banho privativa com produtos de higiene pessoal gratuitos e um chuveiro.
O Lord's Cricket Ground (estádio de críquete) fica a 2,1 km do apartamento. Alcançará o Aeroporto da Cidade de Londres a 18 km da propriedade.