Situato nel quartiere di Westminster, noto per le sue attrazioni storiche come il Palazzo di Buckingham, a 3 km, il Garden Court Hotel Londra offre un deposito bagagli. Questo hotel a 3 stelle ha un parcheggio pubblico nelle vicinanze.
L'hotel si trova a 300 metri dalla stazione della metropolitana Bayswater e a circa 25 minuti a piedi dal Victoria & Albert Museum. Il Garden Court è adiacente alla Cattedrale di Santa Sofia e a 2 km dal Madame Tussauds. Gli ospiti apprezzeranno anche la vicinanza a Pricess Diana Memorial Garden, situato a soli 14 minuti a piedi. C'è la Cattedrale di San Paolo a una distanza di 7 km dalla struttura. La stazione ferroviaria più vicina di London Marylebone si trova a circa 25 minuti a piedi.
L'hotel Garden Court Londra offre 27 camere con servizi per la preparazione di tè/caffè e comfort moderni come una TV a schermo piatto con canali satellitari. Gli extra includono un bagno con WC separato e una doccia nel bagno. Tocchi di classe includono un bagno con WC separato e una doccia, oltre ad asciugacapelli e asciugamani.
I ristoranti vicini, tra cui Alounak, si trovano a pochi minuti a piedi dall'hotel Garden Court.