Hey everyone,
I've had a good scout through the previous posts and I haven't managed to find anything so far, but if there is anything I do apologise if I missed it!
Can anyone pm me with the most suitable hotels or serviced apartments to take incalls from in Sheffield, Leeds and Manchester? Ideally in the city centre, but I'm open to any suggestions.
Thank you in advance
x