Located in Columbus, 1.6 km from City Center and 2 km from Capitol Square, Helen's Haus German Village offers a garden and air conditioning. Both free Wi-Fi and parking on-site are available at the holiday home free of charge.
721 Jaeger Street, Columbus, OH 43206, United States