Das Hotel Placemakr Buzzard Point Washington liegt im Bezirk Soutwest Washington DC, 3 km von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem National Museum of Natural History.
Die National Mall befindet sich in etwa 10 Autominuten Entfernung vom Hotel und das Lincoln Memorial ist innerhalb von ca. 15 Autominuten erreichbar. Gäste, die historische Architektur schätzen, werden sich freuen, denn das Jefferson Memorial liegt circa 3,1 km von der Unterkunft entfernt. Das Placemakr Buzzard Point Washington befindet sich in etwa 20 Autominuten Entfernung vom Nationalmuseum der Indianer. Das Hotel ist nicht weit entfernt von der Bushaltestelle S Capitol St SW at Firth Sterling Ave.
Die 128 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Sie verfügen über eine Kaffee-/Teemaschine, einen Kühlschrank und einen Herd sowie über Badezimmer mit einer Wellness-Badewanne und einer getrennten Toilette.