На счет гостиниц вряд ли что-то могу подсказать дельное, так как меня никогда этот вопрос не интересовал. Но если берешь номер/квартиру возле метро, то по всем веткам добираться к стадиону Олимпийский понты (около 30 минут в зависимости от станции).
Во время Евро давка в метро будет в любом случае скорее всего) так сказать неизбежное)

На Олимпийском чтоб что-то купить (чай, колу, картошку фри, пиво-безалкогольное и т.д.), тебе нужна будет фан-карточка. Стоит она сама 20 грн. это около 3$. Но это только карточка, а потом пополняешь её на сумму которую хочешь.
Сейчас цены на олимпийском такие:
чай - 10-15 грн.
пиво - около 15-20 грн.
фри - 15 грн.
остальная еда - около 20-25 грн.

курс доллара сейчас примерно 1$ = 8 грн.