Location: located in the city of Moscow, close to Red Square and the Kremlin. Moscow Golf Club is 5 Km. away.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA