Park Hotel Moskva
Hotel
Sofia, Vitosha
Located in the Borisova Garden, a direct metro ride from Sofia city centre, this hotel offers air-conditioned rooms and apartments with great views of the park and of Sofia. Its 2 restaurants serve Bulgarian and international cuisine.
Number of rooms: 210
Nezabravka 25 Str., 1113 Sofia, Bulgaria
Hotel booked 2 times today.