DePalma Hotels & Resorts completes $2M renovation and conversion of hotel to Signature Inn brand in Abilene, Texas

© Copyright 2012 Depalma Hotel Corporation