minube
Comfortable Hotel
The University Lodge hotel is in Amherst, Virginia in the United States. It was built in 1969 and is less than a mile from downtown Amherst, Amherst College and the University of Massachusetts, the University Lodge, among other things. It makes a very comfortable hotel for those seeking a centric position.