Mercure Hotel Bad Homburg Friedrichsdorf is located at Im Dammwald 1