This sparkling hotel has exceptional river and kremlin views, comfortable beds and lots of nice little extras, including free hot drinks all day and good hairdryers in the bathrooms. All rooms have balconies and some have lovely exposed timber ceilings. Top-notch staff (Russian-speaking only) and a cute restaurant round out the deal.
Hotel 903
Top choice in Western European Russia