Welcome Catholic University of America Visitors

The Holiday Inn Central is a full-service, nonsmoking, 212 room hotel located in downtown Washington D.C. with upgraded amenities.

You’ll find impeccable service at one of the most convenient locations in Washington D.C. The White house is 6 blocks north of the hotel. McPherson Square-Vermont Ave is the closes metro to the hotel 5 blocks.

Amenities include:

  • 212 non-smoking guest rooms and suites
  • Handicapped accessible
  • Complimentary wireless internet access in guest rooms and public guest areas
  • In-room laptop safes
  • 24-hour complimentary coffee and tea in the lobby
  • 24-hour complimentary fitness center
  • Outdoor seasonal rooftop pool
  • 24-hour complimentary business center
  • Valet laundry service available
  • Complimentary self-serve laundry room
  • Complimentary vehicle charging station for guests
  • Languages spoken: English, Spanish, German