Capitol Hill Hotel Celebrates the National Cherry Blossom Festival with a Cherry Blossom Package

For the duration of the 2015 National Cherry Blossom Festival — March 20 – April 12 — Capitol Hill Hotel, an Independent Collection hotel, offers a Cherry Blossom-themed hotel package. For the duration of the 2015 National Cherry Blossom Festival — March 20 – April 12 — Capitol Hill Hotel, an Independent Collection hotel, offers […]

Close