Brain › World

This British hotel, located on Strand street in London and famous for its superb cooking, carries the name of the palace which once occupied the site.

  1. Langham Palace
  2. Savoy Palace
  3. Beau-Rivage Palace
  4. The Brown Palace Hotel

Answer

The correct answer is B) Savoy Palace.

More World questions

Play Brain · Practice