Правильно
Обидва варіанти можна вживати в українській мові. За правилами української граматики у назвах населених пунктів у місцевому відмінку друге слово можна ставити як у місцевому, так і в називному відмінку: у місті Києві і у місті Київ, у місті Харкові і у місті Харків і т.д.
Моя сестра вчиться у місті Києві.
Вулиця Хрещатик знаходиться у місті Київ.
Я живу у місті Харків
Конференція буде проводитись у місті Харкові
Найкраще метро – у місті Київ.
На якій вулиці у місті Києві знаходиться цирк?