Are there any English channels on the TV at least some news
I found one tv channel that was in English, but from what I had on, it was only sitcoms.
Get an answer from Maytaq Wasin Boutique Hotel staff and past guests.
3 Days in Cusco
Guide to Cusco Outdoors
Best food in Cusco