Skip To Content

Where To Stream Britain's Hotel Murders Season 1 Episode 6

The Heiress Hotel Horror

The luxurious La Palma au Lac hotel in Switzerland was the scene of a shocking crime when staff found the body of heiress Anna Reed. The disturbing details surrounding her death quickly pointed to foul play.