Another name for a palace is a Mansion. A palace or Mansion is a very big house.
Houses of Parliament
The Palace of Versailles.
Holyrood palace
Palace of Placentia
Buckingham Palace is where the Queen resides when she is in London.
It is known as the Apostolic Palace.
Buckingham palace
It is called the Palace of Versailles.
The London Palace of Queen Elizabeth II is Buckingham Palace.
Buckingham palace
Palace of Versailles; one of the largest in the world.comment removed to discussion page.
The Alhambra Palace is in Granada.