Categories
Kalorama

Embassy of Nepal

The Embassy of Nepal is at 2131 Leroy Place. It is a large 3 1/2 story townhouse built in 1920 in the Colonial Revival style, and is on the National Register of Historic Places.