

Se soggiorni in Hotel Cafe Royal, London, ti troverai al centro di Londra, a pochi passi da Piccadilly Circus e a circa 5 minuti a piedi da Centro Commerciale Burlington Arcade. Questo hotel di lusso si trova a 0,8 km da Oxford Circus e 1,3 km da Trafalgar Square.