Dotato di connessione WiFi gratuita, l'Holland Road Stays sorge a Londra, a meno di 1 km dal centro espositivo Olympia, 1,9 km dall'Eventim Apollo e 2,6 km dal Mercato di Portobello Road. La struttura dista 2,9 km dal Museo di Storia Naturale, 3,3 km dal Victoria and Albert Museum e dalla stazione della metropolitana South Kensington, 3,5 km dalla Royal Albert Hall e 3,9 km dallo Stamford Bridge, stadio del Chelsea FC.
Gli appartamenti dispongono di TV, armadio, bagno privato, biancheria da letto, asciugamani, bollitore e, in alcuni casi, angolo cottura completamente attrezzato con forno, microonde e tostapane.
Rispettivamente a 4 e 5,6 km dal Serpentine e dalla stazione di Paddington, l'Holland Road Stays si trova a 21 km dall’Aeroporto di Londra-City, il più vicino.