Updating availability and prices
A 5-minute walk from taganskaya Metro Station in Moscow, Michelle Hotel offers comfortable rooms with free WiFi access
The Kremlin and Red Square are 3
5 km away
The air-conditiioned rooms are decorated in warm tones and have a flat-screen TV
The private bathrooms come with a shower and free toiletries
A wide range of dining options can be found within a 5-minute walk from Michelle Hotel
Guests can also have a meal at the restaurant on site or enjoy 24-hour room service
The hotel is 1
5 km from Paveletsky Train Station with direct trains to Domodedovo Airport
Sheremetyevo International Airport is 33 km away
This air-conditioned junior suite has a seating area with a sofa and a flat-screen TV
The private bathroom comes with a shower and free toiletries
It features extra space
Book now, best price guaranteed!
Hotel