Offering a la carte restaurant, Argo Hotel is located in Moscow. Free WiFi access is available. Each room here will provide you with a flat-screen tv, air conditioning and cable channels. There is also a refrigerator. Featuring bathrobes, private bathroom also comes with free toiletries and slippers. You can enjoy city view from the room. Extras include a desk and bed linen.
At Argo Hotel you will find a 24-hour front desk and a mini-market on site. Other facilities offered at the property include a vending machine. The property offers free parking.
The hotel is 10.0 km from Saint Basil's Cathedral, 10.2 km from Lenin Mausoleum and 10.2 km from GUM Department Store. Sheremetyevo Airport is 36 km away.
Habitaciones: 33
(Buscar)
Dirección: Volgogradsky Prospekt 113, Bldg 5, Moscow 109117 (Mapa)