This recently re-opened and re-designed chic hotel is located in the Leningradsky Prospect and surrounded by popular attractions. Sample local and international cuisine from the hotels restaurants such as the P ... Read more

View all Luxury Hotels in Moscow