5.7/10
1 review
Free Wi-Fi
330 m.
Buninskaya Alleya Metro Station
Admiral Hotel is set in Moscow.
Number of rooms: 9
Ulitsa Admirala Lazareva 47 Bld 1, Yuzhnoye Butovo, 117041 Moscow, Russia