Theres never been any Ambassador Hotel in Finland or Helsinki as they say in episode. I've read while ago its popular in scandinavian countries so maybe they thought its in Helsinki too
They should have wrote Sokos or Crowne Plaza Hotel to the script, those you can find from here