Alliance Greenwood Hotel 4* Moscow, Russia

Hotels in Russia - Hotels in Moscow - Alliance Greenwood Hotel

Featuring free Wi-Fi and free private parking, this 4-star hotel is located on the territory of Greenwood Business Park. The hotel offers free shuttle service to Skhodnenskaya Metro Station.