Park Hotel Moskva 3*, Sofia
Located in the Borisova Garden, a direct metro ride from Sofia city centre, this hotel offers air-conditioned rooms with great park views. The Arena Armeec Hall is 3 km away from the hotel. You can go there by bus or a taxi. Buses are just 100 m...