The Rock Inn is a pub, hotel, and restaurant located on Dartmoor. It offers a place to dine and stay.