Washington, DC is more than America’s capital. It’s a destination immersed in natural beauty, history, culture, a cosmopolitan energy, a trendy food scene, and the most iconic attractions, landmarks and museums in the world. The Melrose Georgetown Hotel puts you in the heart of DC, steps from Georgetown, George Washington University, the Potomac River, and the Kennedy Center, and within five minutes of the National Mall, where you’ll find the majestic Lincoln Memorial, the White House, and Smithsonian museums, including the National Gallery of Art and the National Museum of Natural History.