Both things are already mapped as nodes, so they are reflected.
I am not really sure if your latest edit to the building was really good. Building=hotel should actually only be set on a building that was build as a hotel. If I understand the history of the building (here on OSM) correctly it is a former powerstation, now even protected, so we should not map it as building=hotel but maybe industrial instead.