Popular printed guides in the series

Britain & Ireland Charming Small Hotel Guide

France Charming Small Hotel Guide

Italy Charming Small Hotel Guide

Spain Charming Small Hotel Guide

Covering captivating small hotels, pensioni, auberges, inns and guest houses

The lovely exterior view of Strete Barton House located in Strete, Devon, a charming place to stay in England.

The exterior view of Strete Barton House located in Devon, England.

More from this Section

Wish you were here?

Strete Barton House
Strete, England

Great views, luxury, relaxed