Luxury Hotels Atlas / Places / United States / Washington, D.C. / The Georgetown Inn

The Georgetown Inn

Washington, D.C., District of Columbia, United States · Independent · Near Luxury

The Georgetown Inn: ExteriorThe Georgetown Inn: AmenitiesThe Georgetown Inn: Bedroom

The Georgetown Inn opened on May 21, 1962, at 1310 Wisconsin Avenue, the first new hotel in Georgetown in more than a century and its most expensive at $22 a room, built for Sheldon Magazine. A four-day opening party welcomed the Duke and Duchess of Windsor, followed by Marlon Brando, Robert Mitchum and Elizabeth Taylor, and the astronauts Armstrong, Cooper, Lovell and Gordon stayed in January 1967.

About The Georgetown Inn

Restaurants and bars

Amenities

Open The Georgetown Inn in the atlas for live weekend rates, photos, and the full folio.

More hotels in Washington, D.C.

All luxury hotels in Washington, D.C.

How the six LHA Tiers work