Apple Tree Bed and Breakfast
Station Road Broadway, WR12 7DEApple Tree House Bed and Breakfast is located in the beautiful historic village of Broadway, in the Worcestershire part of the Cotswolds. It offers bed and breakfast accommodation and free WiFi in public areas.
6 rooms
from £60