Adam Hotel 3* Moscow, Russia

Hotels in Russia - Hotels in Moscow - Adam Hotel

This hotel is located a 15-minute walk from Leningradsky, Yaroslavsky and Kazansky train stations in Moscow. Free Wi-Fi and a 24-hour reception are featured at Adam Hotel.