PALACIO ROYALE INN HOUSTON NW
10654 West Little York Road,Houston,TX 77041