Beautiful and charming place to stay in Columbus. A little oasis right in the city!