Rent three rooms in a mini-hotel. The rooms have everything you need: towels, bed-linen, TV and WiFi.
Also there is a small kitchen where guests can cook and eat.
Mini-hotel is located next to the stadium Luzhniki: half an hour by metro on a straight line. And also 15 minutes drive from the Red Square.