Novotel Sofia
115N Tsarigradsko Shosse Blvd., Sofia, Bulgaria
Booking.com
Book Now