Решено! Обнаружено, что функция запросов может отправлять строку агента пользователя на сервер и заставлять его «думать», что веб-страница открыта браузером.
page = hotels.iloc[0,1]
header = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36'}
download = requests.get(page, headers=header)
decoded_content = download.content.decode('utf-8')
page_content = decoded_content.split('\n')
page_content
Если у кого-то есть такая проблема, убедитесь, что вы пытаетесь использовать другие агенты пользователя, некоторые из них работают а некоторые нет :)