16th-century inn, The Castle Inn, offering pub fare and comfortable bedrooms. Nestled near Dartmoor National Park.