Hotel Palomar Washington DC Sold for $141.5 Million

Kimpton Hotel Palomar Washington, D.C., a 335-room hotel located at 2121 P Street NW, has been sold by Pebblebrook Hotel Trust in a deal worth $141.5 million.