Siegel Select Bossier City is located in Bossier City and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. Every kitchen at Siegel Select Bossier City is equipped with a stove, microwave and a fridge.
Number of rooms: 117
3070 E. Texas St., Bossier City, 71111, United States