Howard Johnson Inn Washington DC, Washington, United States of America
Howard Johnson Inn Washington DC is conveniently located at 600 New York Ave Ne in Washington, United States of America
Hotel Location:
Address: 600 New York Ave Ne
City: Washington
State: DC
Country: United States of America
Hotel Features:
- Check-In Time: 1 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Safe
- In Room TV
- Air Conditioning
- Hair Dryer
- Car Rent Desk