El alojamiento London Queen Park Apartments se encuentra en Londres y dispone de TV de pantalla plana. Hay WiFi gratuita.
Los estudios incluyen zona de estar, zona de cocina con hervidor de agua y zona de comedor, y baño privado con ducha y artículos de aseo gratuitos.
El apartamento se halla a 2,1 km del campo de cricket Lord's y a 18 km del aeropuerto London City.