

Hotel Cafe Royal, London besticht durch eine zentrale Lage in London, nur wenige Schritte von Piccadilly Circus und nur 5 Minuten Fußmarsch von Burlington Arcade entfernt. Dieses Hotel im luxuriösen Stil ist 0,8 km von Oxford Circus und 1,3 km von Trafalgar Square entfernt.