Royal Holiday Clu
Consumer Report
- 03-06-2013
- 52
We went on vacation and was confront by one of Royal holiday representative. Who gave us a long speech presentation 30 years of travel and how good it is. We were got into it and sign the contract come to know it was a scam.
Company: Royal Holiday Clu
Country: USA
Phone: 8009611810, 8669442525
Site: royal-holiday.com