Has anybody stayed at this hotel? We are going here at the end of May, have tried looking through these threads but can only find Comfort Inn LBV or Comfort Suites. I believe it is a new place or is it part of the Comfort Suites?
Any info would be appreciated.
Any info would be appreciated.