Hotel Review: Mercure Hotel Wiesbaden City, Germany
Location:Wiesbaden is the capital city of the Hessen, a region in central Germany, but is often overshadowed by Frankfurt, its international neighbor, which is a mere 40 minutes away by regional railway or car. The city is known for its famous