Welcome to Mega Point Hotel Tverskaya Moscow, Located a 7-minute walk from Pushkinskaya and Chekhovskaya Metro Stations in Moscow, Art Hotel Tverskaya offers free WiFi, luggage storage and a tour desk. The rooms feature air conditioning, a working area, minibar and flat-screen TV. The bathrooms come with a hairdryer, bathrobes and slippers. Room service, breakfasts in the room and packed lunches are provided upon request. The Red Square, the Moscow Kremlin and Bolshoi Theatre are a 20-minute walk from the property. Sheremetyevo International Airport is a 35-minute ride with Aeroexpress Train from Belorussky Train Station, which is 1 metro stop from Art Hotel Tverskaya . (Mega Point Hotel Tverskaya Moscow hotels booking).