Do they have English tv channels
Yes they do. We only checked it out. But honestly we were out and about we didn't watch TV.
Never watch TV in Apartments or hotels only in Bar's when out
Get an answer from Aparthotel Udalla Park staff and past guests.