Hotel Palomar

2121 P Street NW
Washington
Washington DC
United States