Renaissance Hotels - McAllen, TX
Casa De Palmas Renaissance McAllen Hotel
101 N. Main Street
McAllen, TX 78501
Nightly Rates: ( 189.00 - 189.00 )
4 Star
Renaissance Casa De Palmas, built in 1918, is McAllen's most distinctive hotel, reflecting the history of the Rio Grande Valley like none other. 165 Large well-appointed guest rooms welcome you with modern comforts and surround you with the beauty of