otel Eurasia is located in Moscow, a 13-minute walk from Petrovsko-Razumovskaya Metro Station. Free Wi-Fi access is available.
Rooms here will provide you with a TV. The private bathrooms come with free toiletries.
At Hotel Eurasia you will find a 24-hour front desk, a bar and a snack bar. Other facilities offered include luggage storage and an ironing service.
Belorussky Train Station is located 5 metro stops from Hotel Eurasia.