This hotel is situated in the neighborhood of subway station Ploshad Iljicha. It's not the center of Moscow but nor the suburbs and all in all I must say the location is pretty good. Rooms are clean and comfortable, staff is polite. There are bar and room service with food and drinks. But the prices are high and one night stay will cost you as a room in good 4-5 stars Moscow hotel. I guess you'll understand me if I say that you can get a room here for a couple of hours. So it could be you place to spend several spare hours in Moscow in peace and quiet but most people will prefer to spend this time here with their loved ones.
Location: Russia > Central Russia > Moscow
Ranked #52 of 269 B&Bs / Inns in Moscow