Contribute photo
Three Horseshoes Inn
Charming 17th-century inn in Herefordshire countryside, offering private guest accommodation. Friendly family-run hotel with cozy atmosphere. (142 characters)