MARRIOTT IMPERIAL PLAZA, MOSCOW

  Our photo shoot for the new Marriott hotel in Russia — 

Art-Deco inspired Moscow Marriott Imperial Plaza hotel. The hotel is located near the Komsomolskaya Square also known as the "Three Station Square"named after the three rail termini situated there: LeningradskyYaroslavsky, and Kazansky.