Special for guests who appreciate comfort and luxurious lifestyle experience, the charming The Mansion On O Street is enviably sited in Washington D.C city, where you can have a swank stay close to the city’s fascinating landmarks, such as Vietnam Veterans Memorial, Lincoln Memorial and Theodore Roosevelt Island Park.
Combining the quintessence of hospitality with outstanding facilities, The Mansion On O Street grants peerless accommodations with a mesmerizing view of City and Garden; many of them are outfitted with Wi-Fi, balcony, air conditioning, ironing facilities, TV with cable channels and kitchen
You might be interested in these properties
Scroll Top