Windsor Inn

hotels

1842 16th Street, NW

 
Is This Your Business?
 

Originally built in 1913 as a luxury apartment building, this small European-style hotel has been updated with many styles of rooms that accommodate business travellers and tourists alike.

 
whos coming to Windsor Inn
 
 
 
 
Loading