Best Western Plus Palo Alto Inn And Suites Reviews (1)
Best Western Plus Palo Alto Inn And Suites Rating
Address: 12507 SW Loop 410, San Antonio, Texas, United States, 78224
Phone: |
Show more...
|
Add contact information for Best Western Plus Palo Alto Inn And Suites
Add new contacts
hello and good morning, my name is *** *** I am writing you about ID# ***, regarding extra charges , we have refund the guest credit card ending in #*** for the amount of $ 451.08, also I have the proof of guest Bill for room, please see attachment.please fill free to call me about any
question.Thank you*** ***(cell)***(hotel)