Luxurious and modern, this central hotel provides a more authentically Russian feel than can be found in the big name 5-star hotels. Just a short walk from Tverskaya Avenue's high-end shopping and entertainment ... Read more

View all Luxury Hotels in Moscow