This 4-star hotel is located near the Spa town of Bad Homburg and 25 minutes drive from Frankfurt city centre.