The Garden Villa is a hidden gem outside of the city. It’s a piece of art surrounded by nature, yet within a few minutes of Columbus. Highly recommend for anyone who is looking for a unique place to stay while having amenities nearby.