Welcome to Hotel My Home Tverskaya 29 Moscow, My Home Tverskaya 29 is a self-catering accommodation located in the centre of Moscow, just a minute’s walk from Mayakovskaya Metro Station. Free WiFi access is available. The modern apartment will provide you with a TV, air conditioning and a washing machine. Featuring a bath, private bathrooms also come with a hairdryer. You can enjoy city views. Guests can cook their meals in the fully equipped kitchen, complete with a dining area. A variety of cafés and restaurants can be found within a 2-minute walk of the apartment. The Kremlin is just 2 metro stops away. Belorussky Train Station is 1.5 km away, and Sheremetyevo International Airport is a 35-minute Aeroexpress Train ride from this station. (Hotel My Home Tverskaya 29 Moscow hotels booking).