There are many lovely 5 star hotels to choose from for your Moscow vacations, too. You could decide to stay at one of the hotels near the Red Square so that your family will be within easy walking distance of the lovely St. Basil's Cathedral. Moscow resorts are another great option for travelers as they often have fabulous amenities like spas and gourmet restaurants located on site.
Regardless of your personal budget, there are truly endless options for a fabulous Moscow hotel that will leave you with more than enough money to do your souvenir shopping.