Located in Downtown Washington D.C., The Eldon Luxury Suites is within a 10-minute stroll of sights such as Walter E. Washington Convention Center and CityCenterDC. Each of the 50 rooms at this 3-star aparthotel includes a kitchen, a sofa bed, and a dining area.
Each apartment is air-conditioned and features a kitchen and space to spread out with a dining area and a sitting area. Guests can expect to find free WiFi and a 32-inch flat-screen TV with satellite channels. Beds sport premium bedding and the bathroom offers a hair dryer and free toiletries. Other standard amenities include a sofa bed, a coffee maker, and a safe.
Guests staying at The Eldon Luxury Suites enjoy free WiFi in public areas, a computer station, and a TV in a common area. The 24-hour front desk has staff standing by to help with tours/tickets and luggage storage.