filter by taxonomy term = taxonomy term of referencing nodes
If there is no specific requirement to use taxonomy terms to create the relationship between 'hotels' nodes and 'region_page' nodes, I recommend to use the Entity reference module instead.

In your use case, you likely want to attach an Entity reference field to the 'hotels' content type, that allows the content editor to point to a node of the content type 'region_page'.

If I understand it correctly, you already have a View attached to your 'region_page' content types' display. Assuming you're using the EVA: Entity Views Attachment module, you should add Content: Nid as your contextual filter in the particular View, create a relationship using Entity Reference: Referencing entity and then use this relationship for outputting the field 'hotel_images'.

In this way, when viewing a 'region_page' node, the View will show all images that are stored on 'hotels' nodes that have a reference to the particular 'region_page' node.