Renaissance Moscow Hotel

18/1 Olimpiysky Prospect
Moscow
Russian Federation