Situato a Londra, a 1,2 km dal centro espositivo Olympia, l'aparthotel 24 offre la connessione WiFi gratuita. La struttura dista circa 2,6 km dall'Hammersmith Apollo e 2,8 km dal Mercato di Portobello Road. La struttura dista 2,9 km dalla Royal Albert Hall.
Le camere sono dotate di bollitore. Alcune includono un angolo cottura con forno a microonde. Le sistemazioni dell'aparthotel 24 sono dotate di bagno privato con set di cortesia e asciugacapelli.
La struttura dista 3 km dal Museo di Storia Naturale e 3,3 km dal Victoria and Albert Museum. 21 km dall'Aeroporto di Londra-City.