ที่อยู่ : 26 tverskaya street, moscow Show Hotel Map
This exclusive luxury hotel enjoys an outstanding location in the Russian capital of Moscow. It is centrally located in the historic Tverskaja Street, near Red Square and the Bolshoi Theatre. There are a wide range of shops and entertainment venues such as nightclubs and restaurants in the immediate vicinity. The nearest public transport stop is directly in front of the hotel.