Kress Building The St. Charles Hotel was one of the larger hotels in Del Rio.  It burned in the 1950s(?) and the west side of South Main Street's 600 block is now a parking lot.  The company that owned the St. Charles built the Roswell Hotel. mystery building