The collection of ancient Egyptian art is located on the ground floor of/in the Winter Palace
I would choose "in" as a correct preposition here, but I'm not completely sure. Please suggest your choice.
Thanks in advance
It is also located in the Winter Palace on the ground floor.
In other words, the order of the phrases matters.