Il Chamberlayne Inn è una struttura recentemente rinnovata situata a Londra, a 2,6 km dal mercato di Portobello Road e a 4,2 km dal Lord's Cricket Ground. Questa struttura climatizzata sorge a 4,4 km dalla stazione di Paddington. L'aparthotel dista 5,6 km da Madame Tussauds e dalla Royal Albert Hall.
Le sistemazioni presentano una TV a schermo piatto, un bagno privato con doccia e asciugacapelli e una cucina con forno a microonde, tostapane e frigorifero. Sono coperte dal WiFi gratuito e in alcuni casi sono dotati di terrazza. Tutti gli alloggi sono provvisti di biancheria da letto e asciugamani.
L'aparthotel dista 5,3 km dall'Olympia Exhibition Centre e 5,5 km dallo Zoo di Londra. Lo scalo più vicino è l’Aeroporto di Londra-City, a 22 km dal Chamberlayne Inn.