Best Hotel Products Nelson Hills South Carolina Review


I have placed several orders with unfortunately my most recent order which included a tv and a years supply of hotel supplies never arrived. I called in and they said they would take care of it. It has been 5 months now and I have not received a refund nor my supplies. What is going on down there. Answer your phones.

Illinois United States

(847)749 0800

Air & Hotel, Hotel Reservations

Add comment

By Ronald

Recent Posts

Recent Comments