Apple Tree Bed and Breakfast Bed and Breakfast
Apple Tree House Station Road, Broadway, WR12 7DE
Apple Tree 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 Wi-Fi in public areas.