Updating availability and prices
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
This double room features a electric kettle, dining area and bathrobe
Hotel