Fine Art At The Thompson Washington D.C. Reflects The Hotel’s Navy Yard Environs

The Thompson Washington D.C. is a buzzing new locale in the city's Navy Yard. Look more closely, and it could double as a fine art gallery.