United States – Washington, D.C.

Sneak Peek: Capella Washington DC, Georgetown

Capella Hotels and Resorts will open its first stateside Capella-branded hotel in late March in the historic and charming Georgetown neighborhood of Washington, DC. The intimate hotel has 49 rooms and suites, a restaurant and lounge specializing in organic fare, and a rooftop pool and bar offering sweeping city views. The hotel also offers guests […]