Situata nel cuore di Londra, a soli 1,1 km dal centro espositivo Olympia e a 1,9 km dal Museo di Storia Naturale, la Kensington Nest Serviced Town House offre la connessione WiFi gratuita e una vista sulla città. La casa vacanze dispone di terrazza.
Questa sistemazione presenta 3 camere da letto, TV a schermo piatto, cucina con lavastoviglie e forno, area salotto e 2 bagni con vasca.
La casa vacanze dista 2 km dal Victoria and Albert Museum e 2,1 km dalla stazione della metropolitana di South Kensington. La Kensington Nest Serviced Town House si trova a 19 km dall'Aeroporto di Londra-City, lo scalo più vicino.