Grey HotelHotel
Kutuzovsky Avenue 24 1 Etazh,Kutuzovsky Avenue, Moscow, 121151
Featuring 3-star accommodation, Grey Hotel is located in Moscow, 8 km from Neskuchny Garden and 8.3 km from Cathedral of Christ the Saviour. This 3-star inn offers room service, a 24-hour front desk and free Wi-Fi.