Choose your room
Located in Washington (Dupont Circle), Windsor Inn is minutes from Scottish Rite Temple and Aaron and Cecile Goldman Theater. This hotel is close to White House and George Washington University. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and a library. Make yourself at home in one of the 46 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones with free local calls.