Rowanbank Guesthouse

Address:  20 St Johns Road, Annan, Dumfriesshire, DG12 6AW
Telephone:  01461 204200

The Old Rectory Bed & Breakfast

Address:  12 St Johns Road, Annan, Dumfriesshire, DG12 6AW
Telephone:  01461 202029

Powfoot Golf Hotel

Address:  Links Avenue,Powfoot, Annan, Dumfriesshire, DG12 5PN
Telephone:  01461 700254

Queensberry Arms Hotel

Address:  47 High Street, Annan, Dumfriesshire, DG12 6AD
Telephone:  01461 202024

The Firth Hotel

Address:  41 Scotts Street, Annan, Dumfriesshire, DG12 6JE
Telephone:  01461 202302

Corner House Hotel

Address:  78 High Street, Annan, Dumfriesshire, DG12 6DL
Telephone:  01461 202754

Dunlin & Cormorant Cottages

Address:  7 Browhouses,Eastriggs, Annan, Dumfriesshire, DG12 6TG
Telephone:  01461 40873

Sue Ryder Care

Address:  59 High Street, Annan, Dumfriesshire, DG12 6AD
Telephone:  01461 202462

Annan Activity & Resource Centre

Address:  15 Ednam Street, Annan, Dumfriesshire, DG12 6EF
Telephone:  01461204576

Resource Centre Annan

Address:  Ednam Street, Annan, Dumfriesshire, DG12 6EF
Telephone:  01461 204576

Queensberry Bay Caravan Park Limited

Address:  Riddingdyke,Cummertrees, Annan, Dumfriesshire, DG12 5PU
Telephone:  01461700205

Citizens Advice Bureau

Address:  19A Bank Street, Annan, Dumfriesshire, DG12 6AA
Telephone:  01461 201012

Annan Activity & Resource Centre

Address:  15 Ednam Street, Annan, Dumfriesshire, DG12 6EF
Telephone:  01461204576