Microtel Bossier City

2713 Village Ln
Bossier City
Louisiana
United States