The hotel is located in the center of the historical and business part of Moscow, within easy reach of the main attractions, business centers, museums and theatres.
2, Strastnoy boulevard, Moscow, Russia 125375
Nearest metro stations: Tverskaya, Pushkinskaya, Chekhovskaya (within 2 min-walk)