ST. REGIS DEBUTS IN RUSSIA

The St. Regis Moscow Nikolskaya marks the debut of the luxury brand in Russia. Located on Nikolskaya Street, which connects Lubyanka Square and Red Square, the hotel occupies one of the most prestigious buildings in the capital. Situated close to the Duma (Russia’s parliament) and major
by
Christian Stan, on 4 May. 15, No Comments

ST. REGIS HOTEL TO DEBUT IN TURKEY

Designed by award-winning Turkish architect Emre Arolat, the hotel channels the spirit of the glamourous Art Deco era in Istanbul during the 1920s, blending it with contemporary Turkish art and luxurious amenities. An ideal destination for leisure and business travellers, the 118-room St. Regis
by
Christian Stan, on 28 Feb. 15, No Comments