travel > Destinations > north america > United States of America > Lotts Hotel

Lotts Hotel

TIME : 2016/2/18 13:40:24

The Lott's Hotel building has been standing here since 1883. It's the oldest grand building in Montrose.