

Com uma estadia Hotel Cafe Royal, London, ficará numa localização central em Londres, a alguns passos de Piccadilly Circus e a 5 minutos a pé de Burlington Arcade. Este hotel de luxo está a 0,8 km (0,5 mi) de Oxford Circus e a 1,3 km (0,8 mi) de Trafalgar Square.