Lowes Hotels
Lowes hotels reviews - Hotel
- 10-17-2011
- 11
Does anyone know if Lowes customer service is any good.
I am curious to know how their hotels are.
I also want to know if they are good with customer service as in the rooms, help with directions, good on recommendations.
Company: Lowes Hotels
Country: USA