Get a Hotel in Lamont

Super 8 by Wyndham Monticello

Super 8 by Wyndham Monticello

Lamont • Show on map 6.2/10 View Details for Price

Super 8 by Wyndham Monticello is located in Monticello, 26 miles from New Capitol Building and 27 miles from Speicher Tennis. The 2-star hotel has air-conditioned rooms with a private bathroom and free…More info

Book now