Premier Hotel Rus розташований в центрі Києва, на пагорбі, поруч із пам'ятником архітектури Косий капонір. Поруч розташована станція метро «Палац Спорту», а з вікон видно Олімпійський стадіон — головна спортивна арена Києва. Підійде як для екскурсійного відпочинку, так і для проведення бізнес-зустрічей.