Situato nel quartiere di Westminster di Londra, l'Hotel Cobbold Court Share Flat Londra si trova a una distanza di 2 km da luoghi di interesse culturale come il Museo della Scienza.
Gli ospiti possono trovare il Victoria & Albert Museum a breve distanza da questo hotel, mentre la chiesa di St James's è a circa 25 minuti a piedi. Il London Eye, a soli 1 km, è sicuramente una tappa obbligata per le famiglie in visita a Londra. L'hotel Cobbold Court Share Flat Londra è a 600 metri dal Palazzo di Westminster. Situato a soli 10 minuti a piedi dalla stazione della metropolitana St. James's Park, questo hotel è a una distanza di 4 km dalla Torre di Londra.
Il ristorante Astral Cafe sorprende gli ospiti con piatti di cucina italiana e si trova a 50 metri.