

Si te alojas en Hotel Cafe Royal, London, disfrutarás de una céntrica ubicación en Londres, a pocos pasos de Piccadilly Circus y a cinco minutos a pie de Centro comercial Burlington Arcade. Además, este hotel de lujo se encuentra a 0,8 km de Oxford Circus y a 1,3 km de Trafalgar Square.