Book the Windsor Park Hotel hotel that is located at 2116 Kalorama Road Northwest Washington DC 20008 USA and contact number is (202)483-7700. Read Windsor Park Hotel customer reviews, find address, phone numbers, photos, find best hotel prices, feedback & cheap accommodations.