Upton House is a renovated 1886 farmhouse located in the mountain village of Upton, ME. This is a step into the past, life as it was in the 60's. Quiet and scenic living near Grafton Notch. Four rooms: two with private bath; two that share a bath. Affordable rates.