Novotel Sofia

  115N Tsarigradsko Shosse Blvd., Sofia, Bulgaria

Booking.com Book Now