Hotel La Reine des Alpes położony jest w samym centrum malowniczej miejscowości Morgins w Alpach Szwajcarskich, na południowy-wschód od Jeziora Genewskiego.