The thoughtfully designed, furnished space in close proximity to 12 South and other Nashville hot spots, the Stewart House provides a variety of amenities both for people looking only for a place to stay or a place to enjoy.