Hotel rooms are quite good. Very clean and well decorated. Staff are not particularly friendly but get the job done. The main issue with this hotel is it's location. It is a good 15-20minutes on the metro to Red Square.
Property: Delta HotelAddress: Sadovaya-Sukharevskaya ulitsa, d. 9A, Moscow 129090, Russia
Region: Russia > Central Russia > Moscow
Ranked #46 of 519 B&Bs / Inns in Moscow
Number of rooms: 976