|www.Selfcatering-Directory.co.uk - The Self Catering Directory.|
Home > USA > South Carolina > Latta
self catering accommodation in
Latta South Carolina
Self Catering Directory Details Page
A remarkable bed and breakfast inn that sits on beautiful grounds in Latta, South Carolina.
307 Church Street
Telephone - (843) 752-5090
Enjoy the upscale features of this luxury boutique hotel with a private bath, TV, and wifi in each guest room. Sit back, relax, and feel at home while visiting the Latta and Florence areas at Abingdon Manor.