The service provided by Canyon travel & hotels was...
The service provided by Canyon travel & hotels was exceptional. The staff was friendly and helpful, and the accommodations were clean and comfortable. The location was perfect, close to all the sightseeing spots. I would highly recommend their services.