го́род-запове́дник, го́рода-запове́дника
Ответы справочной службы
Корректно: звание города-героя; звание "город-герой".
Город-крепость – слово мужского рода: сохранившийся город-крепость.
Нужно склонять обе части сочетания город-отель (это сочетание двух склоняемых слов, одно из которых является приложением, а другое - определяемым словом).
Географические названия в кавычки не заключаются: город-спутник Южный.
Этот лингвистический спор пока что толком не разрешен. Да и нужно ли?
Правильно: город-герой. Это звание присваивалось городам за героическую оборону в годы Великой Отечественной войны, поэтому уточнение, о какой войне идет речь, лишнее.
Звание города-героя было присвоено этому городу в 1965 году. В то время он уже назывался Волгоградом. Поэтому: город-герой Волгоград.
Вы правы.
Корректно написание в кавычках: Муниципальное образование «Город-курорт Геленджик». Постановка кавычек объясняется наличием родового именования муниципальное образование, при его отсутствии кавычки, разумеется, не нужны: город-курорт Геленджик.