Вы можете просто использовать функцию HTML <map>
HTML, прочитайте, как она работает здесь: https://www.w3schools.com/tags/tag_map.asp
Посмотрите демонстрационный пример, который я создал для вас здесь: https://jsfiddle.net/96d7pvso/
<img src="..." usemap="#image-map">
<map name="image-map">
<area href="javascript:ClickOnImageMap('window1');" coords="167,85,103,40" shape="rect">
<area href="javascript:ClickOnImageMap('window2');" coords="198,5,248,0,285,45,236,54" shape="poly">
<area href="javascript:ClickOnImageMap('chair');" coords="43,106,43,142,73,141,78,90,61,91,61,100" shape="poly">
<area href="javascript:ClickOnImageMap('bed');" coords="191,120,239,166,299,166,299,130,236,102,191,100" shape="poly">
</map>
Получив изображение или иллюстрацию комнаты, используйте инструмент карты для создания своей карты ( как эта ) и напишите свой сценарий, чтобы выполнить то, что вам нужно.В моем примере есть функция javascript, выполняемая каждый раз при щелчке по области, и я передаю имя области в виде строки функции.