Hampton Inn Franklin / Milford

Starting at
$102
Reception
Reception
Lobby Sitting Area