Salut Hotel

158 Leninsky Prospect
Moscow
Russian Federation