Location
Located in Moscow (Moscow City Centre), AST Hotel is within a 5-minute drive of Komsomolskaya Square and Theater of Russian Drama. This hotel is 3.1 mi (4.9 km) from Red Square and 2.3 mi (3.7 km) from TsUM — Central Universal Department Store.
Rooms
Stay in one of 30 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers.
Business, and other amenities
Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk.