Situé à Londres, l'établissement London Queen Park Apartments propose des hébergements dotés d'une télévision à écran plat. Vous bénéficierez gratuitement d'une connexion Wi-Fi.
Les studios comportent une kitchenette équipée d'une bouilloire et d'un coin repas. Ils comprennent également une pièce à vivre ainsi qu'une salle de bains privative pourvue d'une douche et d'articles de toilette gratuits.
L'établissement est implanté à 2,1 km du stade de criquet Lord's. L'aéroport de Londres - City se trouve, quant à lui, à 18 km.