The Artmore Hotel is a distinctive Midtown Atlanta Hotel that completely bucks the trend of the corporate hotel in Atlanta. Boutique Hospitality along with Jamestown properties took over the former Granada Suites Best Western Hotel with the vision of turning it into a small, yet upscale boutique hotel. Located one stop down from the Midtown […]