Admiral Hotel is set in Moscow. Every room has a flat-screen TV. You will find a kettle in the room. Admiral Hotel features free WiFi throughout the property. You will find a 24-hour front desk at the property.
Admiral Hotel is set in Moscow. Every room has a flat-screen TV. You will find a kettle Read more
Admiral Hotel is set in Moscow. Every room has a flat-screen TV. You will find a kettle in the room. Admiral Hotel features free WiFi throughout the property. You will find a 24-hour front desk at the property.
Admiral Hotel is set in Moscow. Every room has a flat-screen TV. You will find a kettle in the room. Admiral Hotel features free WiFi throughout the property. You will find a 24-hour front desk at the property. Khimki is 41 km from Admiral Hotel, while Podolsk is 13 km from the property. The nearest airport is Vnukovo Airport, 16 km from Admiral Hotel.
Number of Rooms: 8