"Place" is Место in Russian.
Место means "Place" in English.
Word #490 of 4,000 by frequency in Russian — level A1.
Это моё любимое место в городе.
This is my favorite place in the city.