Hampton Inn Franklin / Milford

Starting at
$75
Reception
Reception
Lobby Sitting Area