Sevastopol Modern
Hotel
Moscow
This hotel is located in Moscow just a 5-minute walk from Kakhovskaya and Sevastopolskaya Metro Stations. It features a restaurant, and rooms with air conditioning. Free parking it offered.
Number of rooms: 320
Ulitsa Bolshaya Yushunskaya 1 A Bld.2, 117303 Moscow, Russia