BluBambu Suites – Capitol Hill, Washington, DC
https://blubambu-suites-capitol-hill.usa8.info
Located in Capitol Hill, BluBambu Suites – Capitol Hill is 1312 feet from the Supreme Court, steps from Capitol South metro, and 0.8 mi from the National Art Gallery and the Smithsonian Air and Space museum.
113 C Street SE, Southeast, Washington, DC, 20003, United States of America