Situato a Windsor, a soli 1,4 km dal Castello di Windsor, l'Hampden Apartments - The Catherine offre gratuitamente la connessione WiFi e un parcheggio privato. La struttura dista 800 m da Victoria Barracks e meno di 1 km da Windsor e dal Palazzo di Ledenhead.
L'appartamento presenta 2 camere da letto, una cucina con lavastoviglie e forno a microonde, una lavatrice e 2 bagni con asciugacapelli e set di cortesia. TV a schermo piatto con canali satellitari.
L'Hampden Apartments - The Catherine dista 3,2 km dal Legoland Windsor e 12 km dal Dorney Lake. 11 km dall'Aeroporto di Londra-Heathrow, lo scalo più vicino.