Recharge yourself, and your vehicle, at one of our hotels with electric car charging stations. Check for any of these accommodations near Consulate General of the Federal Republic of Germany and wake up ready to explore your surroundings with a full battery.