Hotel Downtown

27 Vassil Levski Blvd
Sofia
Bulgaria